プログラムを作成したのですが、うまく動きません。どこをどのように修正すればいいか教えていただきたいです。以下が自分が作成してみたプログラムです。(初心者です)
C++
1コード
include <stdio.h>
int main(){
double a;
double b;
double kekka;
char 演算記号;
printf(“電卓プログラム起動...計算式を入力してください¥n¥n”);
printf(“使える演算は加算(+),減算(-),乗算(✳︎,x,X),除算(/)です¥n”);
int joukenn = 1;
while ( joukenn == 1){
printf(“計算式:”);
scanf_s(“%lf%c%lf”,&a, &演算記号, &b);
if(演算記号 ==‘+’) {kekka =a+b;}
else if(演算記号 =‘-‘) {kekka =a-b;}
else if(演算記号 =‘✳︎‘||’x’||’X’) {kekka =a✳︎b;}
else if(演算記号 =‘/‘) {kekka =a/b;}
printf(“指定された演算結果を表示します:¥n”);
if(演算記号 ==‘+’ ||演算記号 ==‘-‘ ||演算記号 ==‘✳︎‘ ||演算記号==‘/‘){
printf(“結果:%10.5lf%c%10.5lf”, a ,演算記号 ,b ,kekka); }
else { printf(“エラー!!”); }
printf(“まだ続けますか?Yes=>1を入力,No=>0を入力:”);
scanf_s(“%d” , &joukenn);
}
printf(“電卓プログラム終了”);
}
回答1件
あなたの回答
tips
プレビュー