大一的一道期末考试题,不知道哪儿出错了
											题目:输入一个整数,输出这个整数中0~9各出现了几次
程序代码:
#include<stdio.h>
int func(int n, int k)
{
    int count;
    while(n!=0)
    {
        if(n%10==k)
        count++;
        n/10;
    }
    return count;
 } 
int main()
{
    int n,k;
     printf("请输入n的值:");
     scanf("%d",&n);
     printf("数字\t    0    1    2    3    4    5    6    7    8    9\n");
    printf("次数\t%5d%5d%5d%5d%5d%5d%5d%5d%5d%5d",
    func(n,0),func(n,1),func(n,2),func(n,3),func(n,4),
    func(n,5),func(n,6),func(n,7),func(n,8),func(n,9));
    return 0;
}										
					
	


											
	    

	
											
										
					
	