运行下面的程序段,输入结果是int i=0; char s1[10]=”abc”,s2[10]="efg”;strcat(s1,s2); while (sl[i++]!=”\0”) s2[i]=s1[i]; puts(s2);
网上有免费的C编译七,比如https://www.onlinegdb.com/online_c++_compiler#
你的代码有一些汉字引号,我改了,可能结果还不是你想要的。你可以继续调试修改。
#include <stdio.h>
int main()
{
int i=0;
char s1[10]="abc", s2[10]="efg";
strcat(s1,s2);
while (s1[i++]!='\0')
s2[i]=s1[i];
puts(s2);
return 0;
}
// Output:
ebcefg
1楼正解。