#include
int main(void)
{
//輸入一行字元,分別統計出其中英文字母、空格、數字和其他字元的個數。
char ch;
int char_num=0,kongge_num=0,int_num=0,other_num=0;
while((ch=getchar())!="\n")//回車鍵結束輸入,並且回車符不計入
if(ch>="a"&&ch="a")
char_num++;
}
else if(ch==" ")
kongge_num++;
else if(ch>="0"&&ch
int_num++;
else
other_num++;
printf("字母= %d,空格= %d,數字= %d,其它= %d\n",char_num,kongge_num,int_num,other_num);
return 0;
}。
#include
int main(void)
{
//輸入一行字元,分別統計出其中英文字母、空格、數字和其他字元的個數。
char ch;
int char_num=0,kongge_num=0,int_num=0,other_num=0;
while((ch=getchar())!="\n")//回車鍵結束輸入,並且回車符不計入
{
if(ch>="a"&&ch="a")
{
char_num++;
}
else if(ch==" ")
{
kongge_num++;
}
else if(ch>="0"&&ch
{
int_num++;
}
else
{
other_num++;
}
}
printf("字母= %d,空格= %d,數字= %d,其它= %d\n",char_num,kongge_num,int_num,other_num);
return 0;
}。