- ベストアンサー
コンパイルエラー発生!C言語のソースコードの解説
- C言語のソースコードにてコンパイルエラーが発生しました。フォルダのパスと行数を指定してエラー箇所を特定します。
- エラー箇所は41行目で「,」の付け忘れが原因です。ソースコードを見直して修正しましょう。
- また、ソースコードは数値の入力から1からその数までの総和を計算するプログラムです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>>おかげで、エラー表記されずに、プログラムが実行されました。 これはコンパイルがうまく完了したってことでしょうか?できあがったプログラムが実行できたってことではないですよね?そうなら >>’タイトル’は内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 なんて問題は起きないはすですからね。 できあがったファイルは、XXXX.EXEのように拡張子のEXEがついていますか?もしXXXX.OBJであれば、リンクができていませんから、実行できません。 学習用C言語開発環境の使い方を確認してみてください。 P.S. 昔は、コンパイラを使うのは大変でしたが、今は楽ですね。CではなくPascal系コンパイラーですが、カセットテープに入っていて、コンパイラの読込にテープレコーダで15分かかったりとか、まあ大変だけど面白い時代でした。
その他の回答 (1)
- lv4u
- ベストアンサー率27% (1862/6715)
while(1) { printf("\n終了しますか? y/n:") ; scanf(" %c , &answer) ; <=== ここが誤り scanf(" %c" , &answer) ; <=== 「"」の抜けを修正 「"」の対応がくずれるとコンパイラは混乱して、エラー箇所を正しく指摘できないことがよくあります。
補足
別の事で再度、質問です。 おかげで、エラー表記されずに、プログラムが実行されました。 ありがとうございました。 ただ、今度は「’タイトル’は内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」と表記されてしまいました。 おそらく、pathか何かを設定する必要があると思うのですが、どうすればいいのでしょうか?
お礼
すいません。 使い方を確認してみます。 わざわざ回答してくださり、ありがとうございました。