c语言刚开 整数出现次数

题目如图
#include
int main()
{
static int n,i,j,k=0,t,max=0,min=0,a[100],b[100],c[100];
scanf("%d",&n);
for(i=0;i
for(i=0;i
for(j=0;j<=i;j++){
if(a[j]==a[i])
b[j]++;
break;
if(j==i)b[i]++;
}
}//b数组计次数
for(i=0;i
if(b[max]
}//b数组次数最多
c[k]=a[max];k++;
for(i=max+1;i
if(b[max]==b[i]){
c[k]=a[i];
k++;
}
}//次数一样多
for(k=0;c[k]!=0;k++){
for(j=k+1;c[j]!=0;j++){
if(c[j]
min=j;
}
t=c[min];c[min]=c[j];c[j]=t;
}
}//整理升序
for(k=0;c[k]!=0;k++){
printf("%d %d\n",c[k],b[max]);
}
return 0;
}

img

请用 ‘代码块’ 填你的代码, 并把代码的缩进格式搞好。