Advertisement
Guest User

Untitled

a guest
Dec 22nd, 2019
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. // 2019/12/22(日)
  2.  
  3. #include <stdio.h>
  4. #include <stdlib.h>
  5. #include <time.h>
  6. #include <stdbool.h>
  7.  
  8. typedef char String[1024];
  9.  
  10. int main(void) {
  11. srand((unsigned)time(0UL));
  12. int answer = rand() % 10;
  13. String numStr;
  14. int num;
  15. bool isAtari = false;
  16. printf("***数当てゲーム(Lv1)***\n");
  17. printf("回答のチャンスは4回まで\n");
  18. for (int i = 1; i <= 4; i++) {
  19. printf("1桁の数を入力:");
  20. scanf("%s", numStr);
  21. num = atoi(numStr);
  22. if (num == answer) {
  23. printf("当たり!(%d回目)\n", i);
  24. isAtari = true;
  25. break;
  26. } else {
  27. printf("残念、はずれです(入力:%d、%d回目)\n", num, i);
  28. if (num < answer) {
  29. printf("もっと大きな数です\n\n");
  30. } else {
  31. printf("もっと小さな数です\n\n");
  32. }
  33. }
  34. }
  35. if (!isAtari) {
  36. printf("正解は%dでした\n", answer);
  37. }
  38. return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement