二维数组用for语句输扩第一个数用两for语句输出时会出现乱码汉字,为什么
代码:#include<stdio.h>
#include<conio.h>
main()
{int i,j;
char m[3][3];
for(i=0;i<3;i++)
scanf("%s",m[i]);
for(i=0;i<3;i++)
for(j=0;j<3;j++)
printf("%c",m[i][j]);
getch();
}
我第一次输入一个单字符时会出乱码啊
I
mi
you
I 乱i you
这是什么,能详细点说吗,谢谢