for循环中scanf给两个数组赋值,结果才输入一组数据就全结束了,老哥们知道这是啥情况吗?
代码可能有崩溃的地方,贴出来看看就知道了
你要看报错信息呀
如果没有报错信息,那么加断点调试啊
遇到问题一步一步调,不要靠猜
/*编译环境:vs2010*/
#include<stdio.h>
#include<stdlib.h>
int main()
{
char i[20];
printf("请输入一个字符串:\n");
scanf("%s",i);
printf("这个字符串是:%s",i);
system("pause");
return 0;
}
运行结果:
1:注意字符串不需要&