黑马程序员技术交流社区
标题:
为什么总是出现乱码
[打印本页]
作者:
邱蚓
时间:
2014-6-19 22:38
标题:
为什么总是出现乱码
#include<stdio.h>
int main()
{
char a[50];
int i;
for(i=0;i<49;i++)
{
a[i]=getchar();
if(a[i]=='\n')
break;
}
printf("%s",a);
return 0;
}
这两头在练习,输入abcd,它输出结果是abcd后面还有乱码。这是什么问题啊?
作者:
siegee
时间:
2014-6-19 22:49
a[50]初始化为0,试试
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2