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