Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // 2019/12/22(日)
- #include <stdio.h>
- #include <stdlib.h>
- #include <time.h>
- #include <stdbool.h>
- typedef char String[1024];
- int main(void) {
- srand((unsigned)time(0UL));
- int answer = rand() % 10;
- String numStr;
- int num;
- bool isAtari = false;
- printf("***数当てゲーム(Lv1)***\n");
- printf("回答のチャンスは4回まで\n");
- for (int i = 1; i <= 4; i++) {
- printf("1桁の数を入力:");
- scanf("%s", numStr);
- num = atoi(numStr);
- if (num == answer) {
- printf("当たり!(%d回目)\n", i);
- isAtari = true;
- break;
- } else {
- printf("残念、はずれです(入力:%d、%d回目)\n", num, i);
- if (num < answer) {
- printf("もっと大きな数です\n\n");
- } else {
- printf("もっと小さな数です\n\n");
- }
- }
- }
- if (!isAtari) {
- printf("正解は%dでした\n", answer);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement