帮忙看一下简单的for嵌套if问题,谢谢
void main(){
int a[9], i;
printf ("9 number: \n");
for(i=0; i<9; i++)
scanf ("%d", &a[i]);
for(i=0; i<9; i++)
printf ("n=%d\n", a[i]);
printf("\n");
for(i=0; i<=6; i++)
{
if (a[i]<a[i+1]&&a[i+1]>a[i+2])
break;
printf("%d %f\n", i, a[i]);
}
}
程序说明:想求某一周期函数的最大值,如1 2 3 4 5 4 3 2 1,最大值应该为5,但红色部分不能运行,加不加break都一样。
搞了一上午没结果,希望得到您的帮助!谢谢!