003 个位数统计

来源:互联网 发布:ubuntu解压tar.gz命令 编辑:程序博客网 时间:2024/05/16 09:29

刚开始没看到1000位,用了整数类型来存放数据,不过,才知道用字符串。

#include<stdio.h>
int main()
{
char a[1001];
gets(a);
char *p=a;
int num[10]={0};
while(*p)
{
num[*p-'0']++;
p++;
}
for(int i=0;i<10;i++)
if(num[i]!=0)
printf("%d:%d\n",i,num[i]);
return 0;
}

0 0