修改6.2應用案例代碼,要求用getchar函數代替getc函數實現相同功能。
【案例分析】
getchar()與getc(stdin)等效,直接替換即可。
【參考代碼】
#include<stdio.h>
main()
{ int c,n=0,s=0;
while((c=getchar())!='\n')
if(c>=48&&c<=57)n++;
else if((c>=65&&c<=90)||(c>=97&&c<=122))s++;
printf("數字%d個,英文字母%d個",n,s);
}
評論列表