关于字符数组输出,我想用for循环来%c输入和输出字符串,不知道为什么不行
程序代码:#include<stdio.h>
int main()
{
char a[50];
int i,n;
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%c",&a[i]);
for(i=0;i<n;i++)
printf("%c",a[i]);
return 0;
}









