问题描述
- 出现 这个错误 怎么回事 runtime error R6002
- #include
int input(float arr[]);
#define N 6
void main()
{
float a[N];
input(a);}
int input(float arr[])
{ int i;
for(i=0;i<N;i++)
{
printf(""请输入第%d的值:""i);
scanf(""%f""&arr[i]);
}
return N;
}
解决方案
我把float初始化了一下 在运行就没有报错了
解决方案二:
运行了没有错,你输入啥了
解决方案三:
你头文件包含的什么啊
解决方案四:
看看你输入的是否是一个合法的浮点数,有没有全角字符空格等等
时间: 2024-09-15 15:09:30