前提・実現したいこと
C言語で四則演算のプログラムを書こうとしています。
ソースコードには手本があり、その通りに書いたつもりです。
また、コード自体に示されたエラーには実行時に対処済みです。
(追記:プログラムの実行方法)
ドキュメントフォルダにフォルダを作る。そのフォルダ内にテキストドキュメントで「~.c」をつくる。
Notepad++を起動し、ファイルを開くから先ほどの「~.c」を開き、下のプログラムを記入。
記入後、Notepad++の「名前をつけて保存」から「c source file」を選んで保存する。
フォルダを右クリックしコマンドプロンプトを表示。
そこにgcc ~.cをタイプし、enterを押す。
それから任意の数字(5 2など)を入力した。
発生している問題・エラーメッセージ
実行後、いざ数字(5 2など)を入力すると**「'5'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」**というエラーメッセージが表示され、計算ができません。
「''は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
該当のソースコード
#include <stdio.h>
main()
{
int x, y;
int wa, sa, seki, syou;
float syou1, syou2;
scanf("%d %d", &x, &y); wa = x + y; sa = x - y; seki = x * y; syou = x / y; syou1 = x / y; syou2 = (x + 0.) / y; printf("%d %d %d %d\n", wa, sa, seki, syou); printf("%f %f\n", syou1, syou2);
}
C言語
試したこと
・「gcc ~.c」だけでなく「gcc-lm ~.c」の形で実行してみましたが、結果は同じでした。
・実行後、「5 2」ではなく「x=5 y=2」と入力してみましたが、「**’x’**は、内部コマンド~」という風に同じエラーが出ます。
補足情報(FW/ツールのバージョンなど)
egcs-1.12-mingw32
xyzzzy-0.2.2.225
Notepad++
Open Command Prompt Shell Extension
回答1件
あなたの回答
tips
プレビュー