#include #include #include //プロトタイプ宣言 int random_number(int upper); int main(void) { printf("リターンキーを押すとランダムに数字が出力されます。\n"); printf("終了するときはqを入力して下さい。\n"); srand((unsigned)time(NULL)); //qを入力したら終了 while(getchar() != 'q') printf("%d\n", random_number(30)); return 0; } int random_number(int upper) { //1からupperまでの値を求めるため、upperの余りに1を足す return rand() % upper + 1; //0からupper-1までの乱数を求める場合はこちら //return rand() % upper; }