You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

309 lines
21 KiB

  1. #include <stdio.h>
  2. #include <string.h>
  3. typedef struct
  4. {
  5. const char* question;
  6. char answer[256];
  7. } Question;
  8. typedef struct
  9. {
  10. int size;
  11. Question questions[12];
  12. } Level;
  13. typedef struct
  14. {
  15. int size;
  16. const char* name;
  17. Level lvlQuestions[10];
  18. } Category;
  19. int main()
  20. {
  21. int score = 0;
  22. int level = 0;
  23. char input[256];
  24. Question fussQst1 = {.question = "Welche Fussballmannschaft wurde 1930 Weltmeister?", .answer = "Uruguay"};
  25. Question fussQst2 = {.question = "Welche Fussballmannschaft wurde 1934 Weltmeister?", .answer = "Italien"};
  26. Question fussQst3 = {.question = "Welche Fussballmannschaft wurde 1938 Weltmeister?", .answer = "Italien"};
  27. Question fussQst4 = {.question = "Welche Fussballmannschaft wurde 1950 Weltmeister?", .answer = "Uruguay"};
  28. Question fussQst5 = {.question = "Welche Fussballmannschaft wurde 1954 Weltmeister?", .answer = "Deutschland"};
  29. Question fussQst6 = {.question = "Welche Fussballmannschaft wurde 1958 Weltmeister?", .answer = "Brasilien"};
  30. Question fussQst7 = {.question = "Welche Fussballmannschaft wurde 1962 Weltmeister?", .answer = "Brasilien"};
  31. Question fussQst8 = {.question = "Welche Fussballmannschaft wurde 1966 Weltmeister?", .answer = "England"};
  32. Question fussQst9 = {.question = "Welche Fussballmannschaft wurde 1970 Weltmeister?", .answer = "Brasilien"};
  33. Question fussQst10 = {.question = "Welche Fussballmannschaft wurde 1974 Weltmeister?", .answer = "Deutschland"};
  34. Question fussQst11 = {.question = "Welche Fussballmannschaft wurde 1978 Weltmeister?", .answer = "Argentinien"};
  35. Question fussQst12 = {.question = "Welche Fussballmannschaft wurde 1982 Weltmeister?", .answer = "Italien"};
  36. Level fussLevel1 =
  37. {
  38. .questions =
  39. {
  40. fussQst1, fussQst2, fussQst3, fussQst4, fussQst5, fussQst6,
  41. fussQst7, fussQst8, fussQst9, fussQst10, fussQst11, fussQst12
  42. },
  43. .size = 12 // size = anzahl an Fragen
  44. };
  45. Question fussQst13 = {.question = "Welche Fussballmannschaft wurde 1986 Weltmeister?", .answer = "Argentinien"};
  46. Question fussQst14 = {.question = "Welche Fussballmannschaft wurde 1990 Weltmeister?", .answer = "Deutschland"};
  47. Question fussQst15 = {.question = "Welche Fussballmannschaft wurde 1994 Weltmeister?", .answer = "Brasilien"};
  48. Question fussQst16 = {.question = "Welche Fussballmannschaft wurde 1998 Weltmeister?", .answer = "Frankreich"};
  49. Question fussQst17 = {.question = "Welche Fussballmannschaft wurde 2002 Weltmeister?", .answer = "Brasilien"};
  50. Question fussQst18 = {.question = "Welche Fussballmannschaft wurde 2006 Weltmeister?", .answer = "Italien"};
  51. Question fussQst19 = {.question = "Welche Fussballmannschaft wurde 2010 Weltmeister?", .answer = "Spanien"};
  52. Question fussQst20 = {.question = "Welche Fussballmannschaft wurde 2014 Weltmeister?", .answer = "Deutschland"};
  53. Question fussQst21 = {.question = "Welche Fussballmannschaft wurde 2018 Weltmeister?", .answer = "Frankreich"};
  54. Question fussQst22 = {.question = "Welche Fussballmannschaft wurde 2022 Weltmeister?", .answer = "Argentinien"};
  55. Question fussQst23 = {.question = "Welche Fussballmannschaft hat die Meisten WM Titel?", .answer = "Brasilien"};
  56. Question fussQst24 = {.question = "In welchem Land hat die WM 2022 stattgefunden?", .answer = "Katar"};
  57. Level fussLevel2 =
  58. {
  59. .questions =
  60. {
  61. fussQst13, fussQst14, fussQst15, fussQst16, fussQst17, fussQst18,
  62. fussQst19, fussQst20, fussQst21, fussQst22, fussQst23, fussQst24
  63. },
  64. .size = 12 // size = anzahl an Fragen
  65. };
  66. Question fussQst25 = {.question = "Welcher Fussballer wurde Torschuetzenkoenig der WM 1978?", .answer = "Mario Kempes"};
  67. Question fussQst26 = {.question = "Welcher Fussballer wurde Torschuetzenkoenig der WM 1982?", .answer = "Paolo Rossi"};
  68. Question fussQst27 = {.question = "Welcher Fussballer wurde Torschuetzenkoenig der WM 2022?", .answer = "Kylian Mbappe"};
  69. Question fussQst28 = {.question = "Welcher Fussballer wurde Torschuetzenkoenig der WM 2018?", .answer = "Harry Kane"};
  70. Question fussQst29 = {.question = "Welcher Fussballer wurde Torschuetzenkoenig der WM 2014?", .answer = "James Rodriguez"};
  71. Question fussQst30 = {.question = "Welcher Fussballer wurde Torschuetzenkoenig der WM 2010?", .answer = "Thomas Mueller"};
  72. Question fussQst31 = {.question = "Welcher Fussballer wurde Torschuetzenkoenig der WM 2006?", .answer = "Miroslav Klose"};
  73. Question fussQst32 = {.question = "Welcher Fussballer wurde Torschuetzenkoenig der WM 2002?", .answer = "Ronaldo"};
  74. Question fussQst33 = {.question = "Welcher Fussballer wurde Torschuetzenkoenig der WM 1998?", .answer = "Davor Suker"};
  75. Question fussQst34 = {.question = "Welcher Fussballer wurde Torschuetzenkoenig der WM 1994?", .answer = "Oleg Salenko"};
  76. Question fussQst35 = {.question = "Welcher Fussballer wurde Torschuetzenkoenig der WM 1990?", .answer = "Salvatore Schillaci"};
  77. Question fussQst36 = {.question = "Welcher Fussballer wurde Torschuetzenkoenig der WM 1970?", .answer = "Gerd Mueller"};
  78. Level fussLevel3 =
  79. {
  80. .questions =
  81. {
  82. fussQst25, fussQst26, fussQst27, fussQst28, fussQst29, fussQst30,
  83. fussQst31, fussQst32, fussQst33, fussQst34, fussQst35, fussQst36
  84. },
  85. .size = 12 // size = anzahl an Fragen
  86. };
  87. Question fussQst37 = {.question = "Welche Fussballmannschaft wurde in der Saison 2021/2022 deutscher Meister?", .answer = "FC Bayern Muenchen"};
  88. Question fussQst38 = {.question = "Welche Fussballmannschaft wurde in der Saison 2020/2021 deutscher Meister?", .answer = "FC Bayern Muenchen"};
  89. Question fussQst39 = {.question = "Welche Fussballmannschaft wurde in der Saison 2015/2016 deutscher Meister?", .answer = "FC Bayern Muenchen"};
  90. Question fussQst40 = {.question = "Welcher Fussballspieler wurde in der Saison 2021/2022 deutscher Torschuetzenkoenig?", .answer = "Robert Lewandowski"};
  91. Question fussQst41 = {.question = "Welche Fussballmannschaft wurde in der Saison 2011/2012 deutscher Meister?", .answer = "Borussia Dortmund"};
  92. Question fussQst42 = {.question = "Welcher Fussballspieler wurde in der Saison 2014/2015 deutscher Torschuetzenkoenig?", .answer = "Alexander Meier"};
  93. Question fussQst43 = {.question = "Welcher Fussballspieler wurde in der Saison 2005/2006 deutscher Torschuetzenkoenig?", .answer = "Miroslav Klose"};
  94. Question fussQst44 = {.question = "Welche Fussballmannschaft wurde in der Saison 2009/2010 deutscher Meister?", .answer = "FC Bayern Muenchen"};
  95. Question fussQst45 = {.question = "Welche Fussballmannschaft wurde in der Saison 2008/2009 deutscher Meister?", .answer = "VFL Wolfsburg"};
  96. Question fussQst46 = {.question = "Welche Fussballmannschaft wurde in der Saison 1992/1993 deutscher Meister?", .answer = "Werder Bremen"};
  97. Question fussQst47 = {.question = "Welche Fussballmannschaft wurde in der Saison 1982/1983 deutscher Meister?", .answer = "Hamburger SV"};
  98. Question fussQst48 = {.question = "Welche Fussballmannschaft wurde in der Saison 1970/1971 deutscher Meister?", .answer = "Borussia Moenchengladbach"};
  99. Level fussLevel4 =
  100. {
  101. .questions =
  102. {
  103. fussQst37, fussQst38, fussQst39, fussQst40, fussQst41, fussQst42,
  104. fussQst43, fussQst44, fussQst45, fussQst46, fussQst47, fussQst48
  105. },
  106. .size = 12 // size = anzahl an Fragen
  107. };
  108. Question fussQst49 = {.question = "Welche Fussballmannschaft wurde in der Saison 2021/2022 englischer Meister?", .answer = "Manchester City"};
  109. Question fussQst50 = {.question = "Welche Fussballmannschaft wurde in der Saison 2020/2021 englischer Meister?", .answer = "Manchester City"};
  110. Question fussQst51 = {.question = "Welche Fussballmannschaft wurde in der Saison 2015/2016 englischer Meister?", .answer = "Leicester City"};
  111. Question fussQst52 = {.question = "Welche Fussballmannschaft wurde in der Saison 2011/2012 englischer Meister?", .answer = "Manchester City"};
  112. Question fussQst53 = {.question = "Welche Fussballmannschaft wurde in der Saison 2009/2010 englischer Meister?", .answer = "Chelsea FC"};
  113. Question fussQst54 = {.question = "Welche Fussballmannschaft wurde in der Saison 2008/2009 englischer Meister?", .answer = "Manchester United"};
  114. Question fussQst55 = {.question = "Welche Fussballmannschaft wurde in der Saison 1992/1993 englischer Meister?", .answer = "Manchester United"};
  115. Question fussQst56 = {.question = "Welche Fussballmannschaft wurde in der Saison 1982/1983 englischer Meister?", .answer = "Liverpool FC"};
  116. Question fussQst57 = {.question = "Welche Fussballmannschaft wurde in der Saison 1970/1971 englischer Meister?", .answer = "Arsenal FC"};
  117. Question fussQst58 = {.question = "Welcher Fussballspieler wurde in der Saison 2021/2022 englischer Torschuetzenkoenig?", .answer = "Mohamed Salah"};
  118. Question fussQst59 = {.question = "Welcher Fussballspieler wurde in der Saison 2014/2015 englischer Torschuetzenkoenig?", .answer = "Kun Aguero"};
  119. Question fussQst60 = {.question = "Welcher Fussballspieler wurde in der Saison 2005/2006 englischer Torschuetzenkoenig?", .answer = "Thierry Henry"};
  120. Level fussLevel5 =
  121. {
  122. .questions =
  123. {
  124. fussQst49, fussQst50, fussQst51, fussQst52, fussQst53, fussQst54,
  125. fussQst55, fussQst56, fussQst57, fussQst58, fussQst59, fussQst60
  126. },
  127. .size = 12 // size = anzahl an Fragen
  128. };
  129. Question fussQst61 = {.question = "Welche Fussballmannschaft wurde in der Saison 2021/2022 spanischer Meister?", .answer = "Real Madrid"};
  130. Question fussQst62 = {.question = "Welche Fussballmannschaft wurde in der Saison 2020/2021 spanischer Meister?", .answer = "Atletico Madrid"};
  131. Question fussQst63 = {.question = "Welche Fussballmannschaft wurde in der Saison 2015/2016 spanischer Meister?", .answer = "FC Barcelona"};
  132. Question fussQst64 = {.question = "Welche Fussballmannschaft wurde in der Saison 2011/2012 spanischer Meister?", .answer = "Real Madrid"};
  133. Question fussQst65 = {.question = "Welche Fussballmannschaft wurde in der Saison 2009/2010 spanischer Meister?", .answer = "FC Barcelona"};
  134. Question fussQst66 = {.question = "Welche Fussballmannschaft wurde in der Saison 2008/2009 spanischer Meister?", .answer = "FC Barcelona"};
  135. Question fussQst67 = {.question = "Welche Fussballmannschaft wurde in der Saison 1992/1993 spanischer Meister?", .answer = "FC Barcelona"};
  136. Question fussQst68 = {.question = "Welche Fussballmannschaft wurde in der Saison 1982/1993 spanischer Meister?", .answer = "Athletic Bilbao"};
  137. Question fussQst69 = {.question = "Welche Fussballmannschaft wurde in der Saison 1970/1971 spanischer Meister?", .answer = "Valencia CF"};
  138. Question fussQst70 = {.question = "Welcher Fussballspieler wurde in der Saison 2021/2022 spanischer Torschuetzenkoenig?", .answer = "Karim Benzema"};
  139. Question fussQst71 = {.question = "Welcher Fussballspieler wurde in der Saison 2014/2015 spanischer Torschuetzenkoenig?", .answer = "Cristiano Ronaldo"};
  140. Question fussQst72 = {.question = "Welcher Fussballspieler wurde in der Saison 2009/2010 spanischer Torschuetzenkoenig?", .answer = "Lionel Messi"};
  141. Level fussLevel6 =
  142. {
  143. .questions =
  144. {
  145. fussQst61, fussQst62, fussQst63, fussQst64, fussQst65, fussQst66,
  146. fussQst67, fussQst68, fussQst69, fussQst70, fussQst71, fussQst72
  147. },
  148. .size = 12 // size = anzahl an Fragen
  149. };
  150. Question fussQst73 = {.question = "Welche Fussballmannschaft wurde in der Saison 2021/2022 italienischer Meister?", .answer = "AC Milan"};
  151. Question fussQst74 = {.question = "Welche Fussballmannschaft wurde in der Saison 2019/2020 italienischer Meister?", .answer = "Juventus Turin"};
  152. Question fussQst75 = {.question = "Welche Fussballmannschaft wurde in der Saison 2015/2016 italienischer Meister?", .answer = "Juventus Turin"};
  153. Question fussQst76 = {.question = "Welche Fussballmannschaft wurde in der Saison 2011/2012 italienischer Meister?", .answer = "Juventus Turin"};
  154. Question fussQst77 = {.question = "Welche Fussballmannschaft wurde in der Saison 2009/2010 italienischer Meister?", .answer = "Inter Mailand"};
  155. Question fussQst78 = {.question = "Welche Fussballmannschaft wurde in der Saison 2008/2009 italienischer Meister?", .answer = "Inter Mailand"};
  156. Question fussQst79 = {.question = "Welche Fussballmannschaft wurde in der Saison 1992/1993 italienischer Meister?", .answer = "AC Milan"};
  157. Question fussQst80 = {.question = "Welche Fussballmannschaft wurde in der Saison 1982/1983 italienischer Meister?", .answer = "AS Roma"};
  158. Question fussQst81 = {.question = "Welche Fussballmannschaft wurde in der Saison 1970/1971 italienischer Meister?", .answer = "Inter Mailand"};
  159. Question fussQst82 = {.question = "Welcher Fussballspieler wurde in der Saison 2021/2022 italienischer Torschuetzenkoenig?", .answer = "Ciro Immobile"};
  160. Question fussQst83 = {.question = "Welcher Fussballspieler wurde in der Saison 2014/2015 italienischer Torschuetzenkoenig?", .answer = "Mauro Icardi"};
  161. Question fussQst84 = {.question = "Welcher Fussballspieler wurde in der Saison 2009/2010 italienischer Torschuetzenkoenig?", .answer = "Antonio Di Natale"};
  162. Level fussLevel7 =
  163. {
  164. .questions =
  165. {
  166. fussQst73, fussQst74, fussQst75, fussQst76, fussQst77, fussQst78,
  167. fussQst79, fussQst80, fussQst81, fussQst82, fussQst83, fussQst84
  168. },
  169. .size = 12 // size = anzahl an Fragen
  170. };
  171. Question fussQst85 = {.question = "Welche Fussballmannschaft wurde in der Saison 2021/2022 franzoesischer Meister?", .answer = "Paris Saint Germain"};
  172. Question fussQst86 = {.question = "Welche Fussballmannschaft wurde in der Saison 2020/2021 franzoesischer Meister?", .answer = "Lille OSC"};
  173. Question fussQst87 = {.question = "Welche Fussballmannschaft wurde in der Saison 2015/2016 franzoesischer Meister?", .answer = "Paris Saint Germain"};
  174. Question fussQst88 = {.question = "Welche Fussballmannschaft wurde in der Saison 2011/2012 franzoesischer Meister?", .answer = "Montpellier HSC"};
  175. Question fussQst89 = {.question = "Welche Fussballmannschaft wurde in der Saison 2009/2010 franzoesischer Meister?", .answer = "Olympique Marseille"};
  176. Question fussQst90 = {.question = "Welche Fussballmannschaft wurde in der Saison 2008/2009 franzoesischer Meister?", .answer = "Girondins Bordeaux"};
  177. Question fussQst91 = {.question = "Welche Fussballmannschaft wurde in der Saison 1994/1995 franzoesischer Meister?", .answer = "FC Nantes"};
  178. Question fussQst92 = {.question = "Welche Fussballmannschaft wurde in der Saison 1982/1983 franzoesischer Meister?", .answer = "FC Nantes"};
  179. Question fussQst93 = {.question = "Welche Fussballmannschaft wurde in der Saison 1970/1971 franzoesischer Meister?", .answer = "Olympique Marseille"};
  180. Question fussQst94 = {.question = "Welcher Fussballspieler wurde in der Saison 2021/2022 franzoesischer Torschuetzenkoenig?", .answer = "Kylian Mbappe"};
  181. Question fussQst95 = {.question = "Welcher Fussballspieler wurde in der Saison 2014/2015 franzoesischer Torschuetzenkoenig?", .answer = "Alexandre Lacazette"};
  182. Question fussQst96 = {.question = "Welcher Fussballspieler wurde in der Saison 2011/2012 franzoesischer Torschuetzenkoenig?", .answer = "Olivier Giroud"};
  183. Level fussLevel8 =
  184. {
  185. .questions =
  186. {
  187. fussQst85, fussQst86, fussQst87, fussQst88, fussQst89, fussQst90,
  188. fussQst91, fussQst92, fussQst93, fussQst94, fussQst95, fussQst96
  189. },
  190. .size = 12 // size = anzahl an Fragen
  191. };
  192. Question fussQst97 = {.question = "Welcher Fussballspieler haelt den Platz 1 der hoechsten Abloesesumme Allerzeiten?", .answer = "Neymar"};
  193. Question fussQst98 = {.question = "Welcher Fussballspieler haelt den Platz 2 der hoechsten Abloesesumme Allerzeiten?", .answer = "Kylian Mbappe"};
  194. Question fussQst99 = {.question = "Welcher Fussballspieler haelt den Platz 3 der hoechsten Abloesesumme Allerzeiten?", .answer = "Ousmane Dembele"};
  195. Question fussQst100 = {.question = "Welcher Fussballspieler haelt den Platz 4 der hoechsten Abloesesumme Allerzeiten?", .answer = "Philippe Coutinho"};
  196. Question fussQst101 = {.question = "Welcher Fussballspieler haelt den Platz 5 der hoechsten Abloesesumme Allerzeiten?", .answer = "Joao Felix"};
  197. Question fussQst102 = {.question = "Welcher Fussballspieler haelt den Platz 6 der hoechsten Abloesesumme Allerzeiten?", .answer = "Antoine Griezmann"};
  198. Question fussQst103 = {.question = "Welcher Fussballspieler haelt den Platz 7 der hoechsten Abloesesumme Allerzeiten?", .answer = "Jack Grealish"};
  199. Question fussQst104 = {.question = "Welcher Fussballspieler haelt den Platz 8 der hoechsten Abloesesumme Allerzeiten?", .answer = "Cristiano Ronaldo"};
  200. Question fussQst105 = {.question = "Welcher Fussballspieler haelt den Platz 9 der hoechsten Abloesesumme Allerzeiten?", .answer = "Eden Hazard"};
  201. Question fussQst106 = {.question = "Welcher Fussballspieler haelt den Platz 10 der hoechsten Abloesesumme Allerzeiten?", .answer = "Romelu Lukaku"};
  202. Question fussQst107 = {.question = "Welcher Fussballspieler haelt den Platz 11 der hoechsten Abloesesumme Allerzeiten?", .answer = "Paul Pogba"};
  203. Question fussQst108 = {.question = "Welcher Fussballspieler haelt den Platz 12 der hoechsten Abloesesumme Allerzeiten?", .answer = "Gareth Bale"};
  204. Level fussLevel9 =
  205. {
  206. .questions =
  207. {
  208. fussQst97, fussQst98, fussQst99, fussQst100, fussQst101, fussQst102,
  209. fussQst103, fussQst104, fussQst105, fussQst106, fussQst107, fussQst108
  210. },
  211. .size = 12 // size = anzahl an Fragen
  212. };
  213. Question fussQst109 = {.question = "Welche Fussballmannschaft hat die Champions League Saison 2021/2022 gewonnen?", .answer = "Real Madrid"};
  214. Question fussQst110 = {.question = "Welche Fussballmannschaft hat die Champions League Saison 2020/2021 gewonnen?", .answer = "Chelsea FC"};
  215. Question fussQst111 = {.question = "Welche Fussballmannschaft hat die Champions League Saison 2019/2020 gewonnen?", .answer = "FC Bayern Muenchen"};
  216. Question fussQst112 = {.question = "Welche Fussballmannschaft hat die Champions League Saison 2018/2019 gewonnen?", .answer = "Liverpool FC"};
  217. Question fussQst113 = {.question = "Welche Fussballmannschaft hat die Champions League Saison 2017/2018 gewonnen?", .answer = "Real Madrid"};
  218. Question fussQst114 = {.question = "Welche Fussballmannschaft hat die Champions League Saison 2016/2017 gewonnen?", .answer = "Real Madrid"};
  219. Question fussQst115 = {.question = "Welche Fussballmannschaft hat die Champions League Saison 2015/2016 gewonnen?", .answer = "Real Madrid"};
  220. Question fussQst116 = {.question = "Welche Fussballmannschaft hat die Champions League Saison 2014/2015 gewonnen?", .answer = "FC Barcelona"};
  221. Question fussQst117 = {.question = "Welche Fussballmannschaft hat die Champions League Saison 2013/2014 gewonnen?", .answer = "Real Madrid"};
  222. Question fussQst118 = {.question = "Welche Fussballmannschaft hat die Champions League Saison 2012/2013 gewonnen?", .answer = "FC Bayern Muenchen"};
  223. Question fussQst119 = {.question = "Welche Fussballmannschaft hat die Champions League Saison 2011/2012 gewonnen?", .answer = "Chelsea FC"};
  224. Question fussQst120 = {.question = "Welche Fussballmannschaft hat die Champions League Saison 2010/2011 gewonnen?", .answer = "FC Barcelona"};
  225. Level fussLevel10 =
  226. {
  227. .questions =
  228. {
  229. fussQst109, fussQst110, fussQst111, fussQst112, fussQst113, fussQst114,
  230. fussQst115, fussQst116, fussQst117, fussQst118, fussQst119, fussQst120
  231. },
  232. .size = 12 // size = anzahl an Fragen
  233. };
  234. Category fussball =
  235. {
  236. .size = 10, // size = Anzahl Level
  237. .name = "Fussball",
  238. .lvlQuestions =
  239. {
  240. fussLevel1, fussLevel2, fussLevel3, fussLevel4, fussLevel5,
  241. fussLevel6, fussLevel7, fussLevel8, fussLevel9, fussLevel10
  242. }
  243. };
  244. Category categories[4] = {fussball};
  245. printf("Willkommen beim Quiz-Spiel! Beantworten Sie die folgenden Fragen:\n");
  246. int questCount = 0;
  247. int curCatNum = 0;
  248. int catCount = 1; // anzahl an kategorien
  249. for (int i = 0; i < catCount; i++)
  250. {
  251. Level lvlQuestions[10];
  252. memcpy(lvlQuestions, categories[i].lvlQuestions, sizeof(categories[i].lvlQuestions));
  253. printf("Kategorie %s\n", categories[i].name);
  254. while (level < sizeof(lvlQuestions) / sizeof(Level))
  255. {
  256. for (int i = 0; i < lvlQuestions[level].size; i++)
  257. {
  258. printf(lvlQuestions[level].questions[i].question);
  259. printf(" ");
  260. fgets(input, 256, stdin);
  261. input[strlen(input) - 1] = '\0';
  262. const char* buf = lvlQuestions[level].questions[i].answer;
  263. if (strcmp(input, buf))
  264. {
  265. printf("Falsch. Die richtige Antwort ist: %s.\n", lvlQuestions[level].questions[i].answer);
  266. }
  267. else
  268. {
  269. printf("Richtig!\n");
  270. score++;
  271. }
  272. memset(&input[0], 0, sizeof(input));
  273. questCount++;
  274. }
  275. printf("Level %d abgeschlossen!\n", level + 1);
  276. level++;
  277. }
  278. level = 0;
  279. }
  280. // Ergebnis
  281. printf("Sie haben %d von %d Fragen richtig beantwortet.\n", score, questCount);
  282. return 0;
  283. }