我想將下面的代碼行放入c中的一個數組中。這是一個測驗程序,以隨機順序詢問10個問題(超過15個),並跟蹤得分,並最終告訴用戶他們是如何做到的。從txt文件到c中的數組測試問題
這裏是我的文本文件中的一行格式的例子:
究竟是不是在加拿大的官方語言,英語,法語,西班牙語; 3
換句話說格式串;串;串;串; INT
或
問題;選擇-A;選擇-b;選擇-C;正確答案
我知道如何在C中逐行讀取文件,但我不知道如何利用這些文件;將一條線分成多條線。此外,不知道如何在用戶選擇他們的選擇作爲一個整數並按下輸入後保持此測驗的分數。
很顯然,我應該定義一個結構來呈現這些問題......
任何幫助將不勝感激。是的,這是爲了一個最終的項目,但是講座現在已經結束了,我們的老師不會在上課時間以外爲學生提供幫助。
這是我迄今所做的:
http://i.stack.imgur.com/E8LtH.png
感謝您的回覆,我添加了一個屏幕截圖到我原來的問題,所以每個人都可以看到我的工作。教練需要一個基本的C程序,但它必須是滿分的滿分。我的努力是將所有這些組件結合在一起。比如我如何執行char line [] =然後我必須讀「我吃了3個香蕉」。從文件而不是在程序中輸入。但是屏幕會逐行告訴我所有想要完成程序要求的評論。 – user2364091 2013-05-10 03:32:40