C语言编程“从键盘输入五个数字,先顺序输出,再逆序输出”

怎样编程“从键盘输入五个数字,先顺序输出,再逆序输出”这个程序


#include<stdio.h>
int main()
{
    int a[5],i;
    for(i=0;i<5;i++)
       scanf("%d",&a[i]);
    for(i=0;i<5;i++)
       printf("%d ",a[i]);
    printf("\n");
    for(i=4;i>=0;i--)
       printf("%d ",a[i]);
    return 0;
}

img

参考如下:

#include<stdio.h>

int main()
{
    int n;
    printf("Input n:");
    scanf("%d", &n);
     
    printf("Input %d numbers:", n);

    int a[n];
    for (int i = 0; i < n; i++) {
        scanf("%d", &a[i]);
    }

    for (int i = 0; i < n; i++) {
        printf("%d ", a[i]);
    }

    printf("\n");

    for (int j = n - 1; j >= 0 ; j--) {
        printf("%d ", a[j]);
    }
    return 0;

}

如有帮助,欢迎点赞+采纳哈!