下面选项中的程序段,没有编译错误的是( )
char*sp, s[10]; sp ="Hello";
chart sp, s[10]; s ="Hello"
char str1[10] ="computer", str2[10]; str2 = str1;
char mark[]; mark="PROGRAM";