百科知识

定义数组全局变量,然后在主函数中输入#include<st

2008-05-22 10:34:06z***
#include <stdio.h> int a[11]; void main() { int i; for(i=0;i<=9;i++) scanf("%d",a[i]); for(i=0;i<=10;i++) printf("%d ",a[i]); } 编译过程没错,但是运行不了定义数组全局变量,然后在主函数中输入#includestdio.hinta[11];voidmain(){inti;for(i=0;i=?

最佳回答

  • scanf("%d",a[i]); 改为: scanf("%d",a+i); 或scanf("%d",&a[i]); scanf函数是要取地址的!
    2008-05-23 20:34:21
  • 很赞哦! (195)