の終わりに達した私は、このコードとコンパイラを持っているが、私に次のエラーを与える:コンパイラエラー:コントロールが非void型関数
functions.c:12:1: warning: control reaches end of non-void function [-Wreturn-type] }
コード:
#include <stdlib.h>
#include <time.h>
int myrand(){
srand(time(NULL));
int r = rand()%2;
}
この関数は、別のから呼び出されます。ここにファイル:
printf("%d here \n", myrand());
'int myrand(){...}'は 'int'を返す関数です。コンパイラは、 'return';おそらく –
のような' return'文を期待しています。この関数は 'int'値を返さなければなりません。 –
おめでとうございます。これらの開示に同意する質問がありましたか? –