当前位置: 代码迷 >> C语言 >> 帮帮我!!!
  详细解决方案

帮帮我!!!

热度:468   发布时间:2005-07-05 20:24:00.0
帮帮我!!!
谁帮我改改啊, 我这个哪儿错了? # 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);-&gt;scanf("%d\n",&amp;n);
scanf("%d\n",a[i]);-&gt;scanf("%d\n",&amp;a[i]);
下面我看不懂了。
呵呵!
----------------解决方案--------------------------------------------------------
  相关解决方案