forループを用いて、1から100までの乱数を5回発生させ、表示させなさい。
という問題なんですがどうしても5回表示して終了というのができません。
乱数を使った数字系統はいつも苦戦してしまいます。
どなたか教えてください。
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
void main(){ //メイン関数
int n;
for(n = 0;n < 5 ;n++){
srand((unsigned)time(NULL));
n = rand() % 100 + 1;
printf("%d\n",n);
}
}
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。