c語言問題(幫我看看哪錯了)

2021-05-04 18:24:47 字數 786 閱讀 4790

1樓:

int random(int num);去掉吧random包含在stdlib.h

你在main裡寫這句沒有任何意義啊

你是不是用vc編譯的,可能vc裡沒有random吧,試一下用rand:

#include

#include

#define num 100

void main()

for(i=0;i

printf("%d ",a[i]);}

2樓:匿名使用者

不知道random是不是隨機函式,我記得在c裡隨機函式表示式是rand()。

我編個程式你參考一下:

#include "stdio.h"

#include "stdlib.h"

#include "math.h"/*我忘記了rand()是不是屬於math.h,所以以防萬一加上去了,樓主自己試試看*/

#define num 100

main()

printf("the array is as follows:\n");

for(i=0;i

printf(" %d ",a[i]);}

3樓:匿名使用者

因為你沒有單獨定義random()函式,事實上你也不可能會定義這個函式,因為它本來就是庫函式,不需要單獨定義,也就不需要再在main()函式中再宣告瞭。

4樓:榛果母嬰

是不是 random()的問題

C語言程式設計 看看那錯了

下面是錯誤.include stdio.h main int max int x,int y 下面是修改後正確的 include stdio.h main int max int x,int y 自定義函式部分 if z y z x 改為if x y z y 應該是x與y比較,z還沒賦值呢 c ma...

C語言,幫忙看看哪裡出了問題,C語言問題幫忙看看問題出在哪裡?

doa i j 1 a i j while j 2 a i 0 a i 2 你寫的這個什麼意思呢 它實際上的意思是j 2時 執行a i j 1 a i j 但你的意思可能是j 2時 執行a i 0 a i 2 這是你對do while 不瞭解造成的 再去學習下額然後你寫的思路也不對 你那樣是達不到那...

學C語言的進來幫我看看,剛剛學C語言,誰幫我看看這個C語言有什麼問題,不能編譯,,

int f int year,int month int g int month int year,month,day n 1461 f year,month 4 153 g month 5 day year 1700 month 3 day 2 n 1461 f 1700,3 4 153 g 3 ...