初学者问一个傻傻的问题
想将输入的10个数反序打印出,但写了下面这个程序后,数组的第一个数老是不正确,还望各位指点迷津啊,谢谢啦!小生初来乍到,破多疑惑啊! #include <stdio.h>
main() { int a[10]; int i,j;
for (i = 1; i < 10; i++) { scanf("%d\n",&a[10-i]); } printf("%d\n",a[0]);
for (j = 0; j < 10; j++) printf("%d\t",a[j]);
}