#1
by 大熊 » 3年前
整数が入力されるので10からその整数までのランダムな整数を出力したいです。どのようにすればできますか
コード:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
// ----------------------------------------
// [入力データの処理 - 入力データと乱数生成1]
// ----------------------------------------
// 整数が入力されるので10からその整数までのランダムな整数を
// 出力してください
int main(void) {
srand((unsigned int)time(NULL));
int random = rand();
char buf[100];
int last;
fgets(buf, sizeof(buf), stdin);
sscanf(buf, "%d", &last);
int num = random % ( - 10 + 1) + ;
printf("%d", num);
}
整数が入力されるので10からその整数までのランダムな整数を出力したいです。どのようにすればできますか
[code]
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
// ----------------------------------------
// [入力データの処理 - 入力データと乱数生成1]
// ----------------------------------------
// 整数が入力されるので10からその整数までのランダムな整数を
// 出力してください
int main(void) {
srand((unsigned int)time(NULL));
int random = rand();
char buf[100];
int last;
fgets(buf, sizeof(buf), stdin);
sscanf(buf, "%d", &last);
int num = random % ( - 10 + 1) + ;
printf("%d", num);
}
[/code]