帮帮我!!!
谁帮我改改啊, 我这个哪儿错了?
# include "stdio.h"
void main(void) { int n,i,temp; int a[n]; printf("please input n:\n"); scanf("%d\n",n); for(i=0;i<n;i++) { printf("please input a[%d]:\n",i); scanf("%d\n",a[i]); }
for(i=0;i<100;i++) { a[i]=i; printf("%d\t",a[i]); } for(i=0;i<100/2;i++) { temp=a[i]; a[i]=a[99-i]; a[99-i]=temp; } printf("\n"); for(i=0;i<100;i++) printf("%d\t",a[i]); }
----------------解决方案--------------------------------------------------------
[QUOTE][/QUOTE]
那个a[i]=i是什么意思?你的a[i]不是负过值了吗?
----------------解决方案--------------------------------------------------------
scanf("%d\n",n);->scanf("%d\n",&n);
scanf("%d\n",a[i]);->scanf("%d\n",&a[i]);
下面我看不懂了。
呵呵!
----------------解决方案--------------------------------------------------------