源程序:#include<stdio.h>void main(){ inti,a[10]; printf("input10 numbers:\n"); for(i=0;i<10;i++) scanf("%d",&a[i]); for( ; ; )//正序输出10个数 printf("%2d",a[i]); printf("\n"); for( ; ; )//逆序输出10个数 printf("%2d",a[i]); printf("\n"); return0;}思考:如果实现将此10个数按逆序的顺序存入数组a中,程序应该如何修改?