c语言 输入一行字符,统计每个数字字符出现的次数?(例如: 0:1次 1:0次 2:5次)

2021-07-01 社会 246阅读

#include 
int main()
{char c;
 int i,a[10]={0};
 scanf("%c",&c);
 while(c!='\n')
 {if(c>='0'&&c<='9')a[c-'0']++;
  scanf("%c",&c);
 }
 for(i=0;i<10;i++)
   printf("%d: %d\n",i,a[i]);
 return 0;
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com