#include <stdio.h>
/**
* 计算输入整数中每个数字出现的次数
* 输入一个整数,如1353156。输出这个整数中有2个1、2个3、2个5、1个6。
*/
int main()
{
int num = 0, i = 0;
int array[10] = {};
printf("请输入一个整数:");
scanf("%d", &num);
while(num)
{
array[num % 10]++; //让数组下标代表所判断的数字
num /= 10;
}
for (i = 0; i < 10; i++)
{
if(array[i] != 0)
{
printf ("%d有%d个\n", i, array[i]);
}
}
return 0;
}