scanf(“%d",&a); if(getchar() != ' ') printf();else printf();
这种情况下,我有点迷惑,就做了个实验,结论是:
1.当输完scanf的数后,直接按换行,满足条件 getchar() ==‘ ’
2.当输完scanf的数后,又输入了点其他东西后再按换行,满足条件 getchar != ' '