基本的な数学演算を含むファイルがあります。例:
1 + 23 / 42 * 23
ファイルをスキャンし、各「要素」を構造体に入れ、作成したスタックにプッシュします。私が抱えている問題は次のとおりです。
char reading;
while(!feof(fp)) {
fscanf(fp, "%c", &reading);
....
これは、、、の代わりに1
、、、をスキャンします。1つを使用して、タイプに関して意図したとおりにすべての入力を反復して読み取るための他の提案は何ですか?+
2
3
1
+
23
fscanf
よろしく、