前提・実現したいこと
paiza.ioこちらのサイトでdrand48()を実行したいです。
発生している問題・エラーメッセージ
Main.c:166:5: warning: implicit declaration of function 'drand48' is invalid in C99 [-Wimplicit-function-declaration] r =drand48();
###追記
参考プログラムを作成いたしました。
drand48()で5回乱数を発生させるプログラムを記述いたしました。こちらをpaiza.ioで実行させるためにはどうすれば良いでしょうか?
C
1#include <stdio.h> 2#include <stdlib.h> 3#include <time.h> 4int main() 5{ 6 double x; 7 int i1; 8 9 srand48(time(0)); // 初期化 10 11 for (i1 = 0; i1 < 5; i1++) { 12 x = drand48(); // 乱数の生成 13 printf("%f\n", x); 14 } 15 16 return 0; 17}
###追記したプログラムでのエラーメッセージ
Main.c:9:2: warning: implicit declaration of function 'srand48' is invalid in C99 [-Wimplicit-function-declaration] srand48(time(0)); // 初期化 ^ Main.c:12:8: warning: implicit declaration of function 'drand48' is invalid in C99 [-Wimplicit-function-declaration] x = drand48(); // 乱数の生成
回答3件
あなたの回答
tips
プレビュー