q - quit the program immediately.
r <int> - //does something
i <int1> <int2> - //does something
d <int1> <ind2> - //does something
t <int1> <int2> - //does something
l - // does something
f <filename> - // does something
基本的にユーザーは入力します
'q' で、関数を終了します。
または、「r」「1」「3」と入力すると、何かが実行されます。
以前に sscanf を使用したことがありますが、それは文字選択の後に int が来ることを知っていたからです。
最後のもののために
ユーザーが「f」を入力してからファイル名を入力する必要がある場合、ファイルを開く必要があります。
sscanf を使用して、この部分を方程式にどのように適合させますか。現在、私のコードは次のようになっています。
printf("Please enter a choice ");
sscanf(sentence," %c %d %d", &choice, &val1, &val2)
ただし、ユーザーが「f」に「filenamehere.exe」と入力すると、これは機能しません。