...中每个数字字符,英文字符和其他字符出现的次数
发布网友
发布时间:2023-12-23 02:38
我来回答
共1个回答
热心网友
时间:2024-03-08 05:02
//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
int main(void){
char ch;
int Dec[10]={0},letter=0,other=0,i=0;
while(1){
if((ch=getchar())>='0' && ch<='9')
Dec[ch-'0']++;
else if(ch>='A' && ch<='Z' || ch>='a' && ch<='z')
letter++;
else if(ch=='\n')
break;
else other++;
}
for(i=0;i<10;printf("Number%d: %d\n",i,Dec[i++]));
printf("Characters: %d\n",letter);
printf("Other: %d\n",other+1);
return 0;
}