#include "iostream.h" void main() { int a[2][2]; int imax; int k,j,l; int bool1=1,bool2=1; for(int
发布网友
发布时间:2022-04-26 15:29
我来回答
共2个回答
热心网友
时间:2023-10-11 23:14
#define M 20 //这不能有;,不然会出现界限符丢失,应该是直接套的,下面就成了a[20;],肯定出错。
void main()
{
int i,j,k,p,t,n=0;
int a[M]=;//这里多了个,在第二个2后面
for(i=0;i<M-1;i++)
for(k=1,j=i+1;j<M;j++)
{
if(a[j]==a[i])k++;
if (n<k)
{
n=k;
t=i;
}
}//这要用{}把if(n<k)括进来。。不然,上面的双层循环执行完,才到这句。。这不符合题目要求。
printf("%d,%d,%d\n",a[t],t+1,n);
getch();//方便查看结果
}
热心网友
时间:2023-10-11 23:15
你要解决什么问题啊