在这里附上可以通过测试的错误代码
#include<stdio.h>
int main()
{
int h[7];
int i,m,n;
int max=0;
for(i=1;i<=7;i++)
{
scanf("%d %d",&m,&n);
h[i]=m+n;
}
for(i=7;i>0;i--)
{
if(h[i]>8)
{
max=i;
}
}
printf("%d",max);
return 0;
}
当输入数据
1 1
2 2
8 8
7 7
2 2
3 3
应输出数据4
实输出数据1
但代码仍可通过测试。