为什么if语句满足条件不执行啊#include<stdio.h>int main(){ int N,i; float average,max=0.00,min=1000.00,a,sum; scanf("%d\n",&N); for(i=0;i<N,i++;) { scanf("%f",&a); sum=a+sum; if(min>a) min=a; if(max<a) max=a;} average = sum/N;printf("average = %.2f \nmax = %.2f\nmin = %.2f",average,max,min); return 0;}