-4
に書き込めませんここで私が書いたコードです。ファイル内の各値を3倍した後に、これらのキューブ値の合計を取得します。何も出力には印刷されませんでした。私の出力をファイル
に書き込めませんここで私が書いたコードです。ファイル内の各値を3倍した後に、これらのキューブ値の合計を取得します。何も出力には印刷されませんでした。私の出力をファイル
Ken Y-Nが誤字を修正した後にコードを実行したとき、3つのsystem()呼び出しで "command not found"エラーメッセージが生成された点を除いて、正常に機能しました。ファイルsumcubes.cには期待された結果が含まれていましたが、なぜそのファイルに.c拡張子を付けるとわかりません。実行可能ファイルを実行しているときにsumcubes.inファイルが現在のディレクトリにない可能性があります。私が試みたとき、私はセグメンテーションフォールトを得ましたが、fopen()の結果をチェックしないので、入力ファイルが存在しない(または現在のディレクトリにない)場合、何かが起こる可能性があります。
ファイルが作成されましたか? fopen()の結果を調べて、成功したことを確認する必要があります。 –
'system()'ライブラリ呼び出しを使って実際に実行可能プログラムを含まない2つのファイルをどのように実行するのかを説明できますか? –
デバッガを使ってコードをステップ実行する – pm100