为什么数字一大输出就成负数了
查看原帖
为什么数字一大输出就成负数了
1404467
Lilindong楼主2024/8/2 19:39

只过了1,3,4

#include<stdio.h>
char math[11]={0};
int main()
{
    int m,n,i,j,t,h;
    scanf("%d%d",&m,&n);
    for(i=m;i<=n;i++)
    {
        h=i;
        while(h)
        {
            t=h%10;
            h=h/10;
            math[t]++;
        }
    }
    for(j=0;j<=9;j++)
    printf("%d ",math[j]);
    return 0;
}
2024/8/2 19:39
加载中...