控制性施工进度计划:c语言的问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/04 08:47:54
#include<stdlib.h>
#include<stdio.h>
#include<time.h>
int ranone(void)
main()
{
srand(time(NULL));
int i=0;

i=ranone();

printf("%5d",i);
getch();
return 0;
}
int ranone(void){
int a;
a=rand()%5;
return a;
}
程序为何要报错!谢了!

函数声明:int ranone(void)缺少一个分号。

getchr();

第四行int ranone(void) 少个分号";"或者把main函数放在最后
我用的是vc++,getch()需要头文件 #include<conio.h>

#include<stdlib.h>
#include<stdio.h>
#include<time.h>
#include<conio.h>

int ranone(void)
{
int a;
a = rand()%5;
return a;
}

int main()
{
srand(time(NULL));
int i = 0;
i = ranone();
printf("%5d",i);
getch();
return 0;
}

你去运行一下,系统会告诉你第几行出错了.我觉得函数声明:int ranone(void)缺少一个分号。可能还有其他错误

main之前的声明int ranone(void) 缺少一个;