以下程序运行后,从键盘输入如何输入,可以正确将输入的字符分别赋值给c3,c4和c1,c2,请说明原因
#include <stdio.h>
int main()
{
char c1,c2;
char c3,c4;
c3=getchar();
c4=getchar();
scanf("c1=%c,c2=%c",&c1,&c2);
printf("%c,%c\n",c1,c2);
return 0;
}
以下程序运行后,从键盘输入如何输入,可以正确将输入的字符分别赋值给c3,c4和c1,c2,请说明原因
#include <stdio.h>
int main()
{
char c1,c2;
char c3,c4;
c3=getchar();
c4=getchar();
scanf("c1=%c,c2=%c",&c1,&c2);
printf("%c,%c\n",c1,c2);
return 0;
}