字符数组输入输出的疑问
#include"stdio.h"#include"stdlib.h"
main(){
char a[3][5];
scanf("%c%c%c",&a[0],&a[1],&a[2]);
printf("%c\t%c\t%c\n",a[0],a[1],a[2]);
system("pause");
}
这段代码编译后为何有这样的错误?
%c不是应该需要字符型吗?为何需要int型?
2017-05-26 23:38
[此贴子已经被作者于2017-5-26 23:46编辑过]

2017-05-26 23:40

2017-05-26 23:47
2017-05-27 05:07


2017-05-27 09:44

2017-05-27 11:06
2017-05-27 19:39