「簡易電卓」のプログラムです。52行目にて「浮動小数点の不正な使用」とエラーが出てしまいます。何が間違っているのでしょうか?
void kahou(void);
void gennpou(void);
void zyouhou(void);
void zyohou(void);
void zyouyo(void);
#include <stdio.h>
float q,w,r;
int main(void)
{
int a,e;
printf("2項の四則演算をさせるプログラムを実行します。\n");
printf("ちなみに変数は実数処理です。");
printf("第1項を入力してください。\n");
scanf("%f",&q);
printf("次に第2項を入力してください。\n");
scanf("%f",&w);
printf("最後に演算子を括弧から選択してください。(1)加法(2)減法(3)乗法(4)除法(5)剰余");
scanf("%d",&e);
if (e==1)
kahou();
else if (e==2)
gennpou();
else if (e==3)
zyouhou();
else if (e==4)
zyohou();
else if (e==5)
zyouyo();
else main();
printf("計算結果 %f",r);
return 0;
}
void kahou(void)
{
r=q+w;
}
void gennpou(void)
{
r=q-w;
}
void zyouhou(void)
{
r=q*w;
}
void zyohou(void)
{
r=q/w;
}
void zyouyo(void)
{
r=q%w; →ここが52行目
}
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- C言語・C++・C# c言語でユーザ関数を利用して複素数のべき乗と絶対値の数列を計算するプログラムが作りたいです。 3 2023/01/29 22:13
- C言語・C++・C# プログラミングのペーパーテスト 実行結果がどのように表示されるか答えよ #include <stdi 1 2022/07/09 14:27
- C言語・C++・C# プログラムの時、フローチャートはどうなりますか?図でお願いします。 int main(void) { 1 2022/10/01 22:45
- C言語・C++・C# プログラミングペーパーテスト 次の問題の実行結果を答えろ #include int x[ ] = { 1 2022/06/16 21:49
- C言語・C++・C# 宣言する関数の形が決まっている状態で、 str1とstr2の文字列をこの順に引っ付けてstrに保存し 2 2022/05/30 18:21
- C言語・C++・C# c言語配列の結合についてです。 なぜうまくいかないのでしょうか。 #include <stdio.h 4 2022/05/30 22:42
- C言語・C++・C# プログラミングの授業のペーパーテスト 実行結果を答えろ #include int x[ ] = {1 3 2022/06/16 20:08
- C言語・C++・C# c言語でユーザ関数を利用して入力された文字列を反転させるプログラムを作りたいです。 3 2023/01/29 19:47
- C言語・C++・C# プログラミングのペーパーテスト 実行結果を表示せよ #include <stdio.h> int h 1 2022/07/09 15:27
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【gcc・cygwin】multiple defin...
-
C# Controls.Addで動的に配置し...
-
既定のコンストラクタがありま...
-
C# KeyDownイベントでショート...
-
unityの教科書のゲームを作って...
-
gcc: incompatible pointer type
-
int main()、void main()、void...
-
Arduinoでの圧電スピーカーとタ...
-
C#でトーンカーブの作成
-
C++にてtemplateで受け取った任...
-
静的でないメンバ関数の呼び出...
-
戻り値を返す関数の前に(void)...
-
C#を勉強中でC#で壁紙を変更す...
-
stddef.hって何?
-
_beginthread()の使用について
-
TimerProc コールバック関数を...
-
const_castのつかいどころを教...
-
Notepad++の関数リスト表示の変...
-
コールバックって・・・
-
DLLの関数呼び出しで引数がある...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
既定のコンストラクタがありま...
-
【gcc・cygwin】multiple defin...
-
Notepad++の関数リスト表示の変...
-
戻り値を返す関数の前に(void)...
-
ArduinoでMouse関数を使用して...
-
C++にてtemplateで受け取った任...
-
int main()、void main()、void...
-
多重定義が起きている?--lnk20...
-
C# KeyDownイベントでショート...
-
静的でないメンバ関数の呼び出...
-
VC++でGetKeyboardStateがうま...
-
C# Controls.Addで動的に配置し...
-
gcc: incompatible pointer type
-
void*型の配列について
-
const_castのつかいどころを教...
-
C言語 ① 5秒間 1秒間隔で点滅を...
-
(void)0 はどんな意味ですか
-
H8マイコンのシリアル通信につ...
-
DLLの関数呼び出しで引数がある...
-
TimerProc コールバック関数を...
おすすめ情報