for循环中的计数器的声明

来源:百度知道 编辑:UC知道 时间:2024/07/15 13:53:05
for(int i=0;i<=4;i++)
用VC++6.0 编译提示:没有声明标示符i;如果把i放在外面声明就没有这个问题.怎么回事?
#include "stdio.h"
#define LENGTH 5
int main(void)
{
int number[LENGTH]
for(int i=0;i<5;i++)
{
number[i]=i;
printf("%d\t",a[i]);
}
return 0;
}

用 VC++6.0 编译时出错,未声明LENGTH,i

请你把问题说明白一点 都不知道你在说什么
你上面的几句可以展开成这么几句

int i=0;
for(i=0;i<=4;i++)

我也在VC6里面运行了你同样的一句 没有任何问题
请你仔细查看是不是这里错了