你的程式符號不對用中文輸入法時要用半形的不要用全形的符號或者直接以英文形式輸入
#include
main()
{
charc;
intletter=0,space=0,digit=0,other=0;
printf("i請輸入10個字元:\n");
while((c=getchar())!="\n")/*讀取當前字元,如不為回車符則進行統計*/
if(c>="a"&&c="a"&&c
letter++;
elseif(c=="")
space++;
elseif(c>="0"&&c
digit++;
else
other++;
}
printf("letter=%d,space=%d,digit=%d,other=%d\n",letter,space,digit,other);
你的程式符號不對用中文輸入法時要用半形的不要用全形的符號或者直接以英文形式輸入
#include
main()
{
charc;
intletter=0,space=0,digit=0,other=0;
printf("i請輸入10個字元:\n");
while((c=getchar())!="\n")/*讀取當前字元,如不為回車符則進行統計*/
{
if(c>="a"&&c="a"&&c
letter++;
elseif(c=="")
space++;
elseif(c>="0"&&c
digit++;
else
other++;
}
printf("letter=%d,space=%d,digit=%d,other=%d\n",letter,space,digit,other);
}