我在本地使用devc++写
char c;int x; scanf("%c%d",&c,&x);
是不行的,scanf读入了上一行的‘换行符’,以至于读不到我想让它读入的
必须要加“getchar()” 即
getchar(); char c;int x; scanf("%c%d",&c,&x);
但我刚才在做P1486这题时,发现以上两种方式都不行,只好用
cin>>c>>x;
请问是为什么呢?