请问一下这个怎么修改?



#include<stdio.h>
int main(){
    float a[10],int i;
    for (i = 0; i<10; i++){
        scanf("%f", &a[i]);
        if (i % 2 != 0)
            a[i] = 1 / a[i];
    }
    for (i = 0; i<10; i++)
        printf("%f", a[i]);
    return 0;

}

参考:

#include<stdio.h>
int main(){
    float a[10];
    int i;   //分行定义i
    for (i = 0; i<10; i++){
        scanf("%f", &a[i]);
        if (i % 2 != 0)
            a[i] = 1 / a[i];
    }
    for (i = 0; i<10; i++)
        printf("%f ", a[i]);
    return 0;
 
}

img