c
1#include <stdio.h> 2 3int input(){ 4 int a;//選択肢 5 puts("【四則演算】"); 6 puts("四則演算ができるプログラムです。"); 7 puts("和は<1>と入力"); 8 puts("差は<2>と入力"); 9 puts("積は<3>と入力"); 10 puts("商とあまりは<4>と入力"); 11 scanf("%d",&a); 12 switch(a){ 13 case 1: 14 puts("足し算を行います"); 15 break; 16 case 2: 17 puts("引き算を行います"); 18 break; 19 case 3: 20 puts("掛け算を行います"); 21 break; 22 case 4: 23 puts("割り算を行います"); 24 break; 25 return a; 26} 27} 28int inputs(){ 29 int b,answer,num1,num2; 30 b=input(); 31 printf("ひとつ目の数は?:"); 32 scanf("%d",&num1); 33 printf("ふたつ目の数は?:"); 34 scanf("%d",&num2); 35 switch(b){ 36 case 1: 37 answer=num1+num2; 38 break; 39 case 2: 40 answer=num1-num2; 41 break; 42 case 3: 43 answer=num1*num2; 44 break; 45 case 4: 46 answer=num1/num2; 47 break; 48 return answer; 49} 50} 51//変数dは答え 52int putmain(int d){ 53 printf("答えは%dです。\n",d); 54} 55 56int main(){ 57 int answer; 58 answer=inputs(); 59 putmain(answer); 60} 61
c言語で四則演算のプログラムを作成しましたが、
これは、四則を選択して、計算する数を入力し答えを表示するプログラムです。
しかし、このようなエラーが出ます。どうすればよいでしょうか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。