输入一组字符,以“#”结束。
int main()
{
char a[10];
int i,j;
for(i=0;i<10&&a[i]!='#';i++)
{
scanf("%c",&a[i]);
printf("%c ",j);
}
这个不可以
int main()
{
char a[10];
int i,j;
for(i=0;i<10&&j!='#';i++)
{
scanf("%c",&a[i]);
j=a[i];
printf("%c ",j);
}
这个却可以。
这是什么原理?