# include & ltstring.h & gt
int字母,數字,空白,其他;
無效計數(字符串[])
{
int I;
for(I = 0;str[i]!='\0';i++)
{
if((str[I]& gt;= ' a ' & amp& ampstr[I]& lt;= ' z ')| |(str[I]& gt;= ' A ' & amp& ampstr[I]& lt;='Z '))
字母++;
else if(str[I]& gt;= ' 0 ' & amp& ampstr[I]& lt;='9')
數字++;
else if(str[i]== ' ')
blank++;
其他
其他++;
}?
}
int main()
{
char a[80];
獲取(a);
看跌期權(a);
strcat(a," \ 0 ");
字母= 0;
數字= 0;
空白= 0;
其他= 0;
計數(a);
printf("\n%5d,%5d,%5d,%5d\n ",字母,數字,空白,其他);
返回0;
}
擴展數據:
c語言需要解釋:
1,壹個C語言源程序可以由壹個或多個源文件組成。?
2.每個源文件可以由壹個或多個函數組成。
3.無論壹個源程序由多少個文件組成,它都有且只有壹個主函數,即main函數。是整個節目的入口。?
4.預處理命令(包括include命令、ifdef、ifndef命令和define命令)可以在源程序中找到,預處理命令通常應該放在源文件或源程序的前面。
5.每個描述和語句都必須以分號結束。但是,預處理命令、函數頭和花括號“}”後面不能跟加號。添加“;”在結構、聯合體和枚舉聲明中的“}”之後。。
6.標識符和關鍵字必須至少用壹個空格隔開。如果有明顯的分隔符,也可以停止添加空格來分隔。
參考資料:
百度百科-c語言