私は、fscanfを使用してアプリケーションの入力ファイルを読み取ろうとしています。
これは入力ファイルです
3
Process#1 - 2Kb
3
exec 20
io 5
exec 50
Process#2 - 8Kb
1
exec 100
Process#3 - 8Kb
4
exec 50
io 50
exec 50
io 50
まず最初の「3」を読みたいのですが、問題ありません。
その後、#(1)の後の情報と "kb"文字列(2)の直後の数字を読み取る必要があります。
このfscanfが失敗するのはなぜですか?
fscanf(inputFile, "Process#%d - %dKb", &id, &mem );
どうすればいいですか?
前もって感謝します