(2) 定义两个字符数组:char str1[80], str2[80],其中字符串str1接受从键盘输入,然后编程将字符数组str

2025-06-21 19:43:09
推荐回答(2个)
回答1:

%s格式输入,一旦遇到空格,换行就表示结束了,所以只能输出hello,如果中间没有空格就会输出helloworld

回答2:

可以用单循环加scanf函数替换%s。
for(i=0;i<80;i++)
{
scanf("%c",str1[i]);
if(str1[i]=='\n') break;
}