c语言菜鸟,这那错了,感觉很对,如图,谢谢

如题所述

#include <stdio.h>


int main() {

        int a[100],n = 0;

        while(scanf("%d",&a[n++]) == 1);

        printf("\n");

        --n;

        while(n--) printf("%d\t",a[n]);

        printf("\n");

        return 0;    

}

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-10-19
第一,编译器要支持C99,才能支持可变长数组
第二,数组c的定义应放在第一个for循环前本回答被提问者采纳
相似回答