#include <stdio.h>


int main()

{

int a, b;

char c;


printf("1. 숫자 2.기호 3. 숫자 : ");

scanf("%d %c %d", &a,&c,&b);

switch (c) {


case '+' : printf("%d %c %d = %d", a, c, b, a+b);

break;

case '-' : printf("%d %c %d = %d", a, c, b, a-b);

break;

case '*' : printf("%d %c %d = %d", a, c, b, a*b);

break;

case '/' : printf("%d %c %d = %f", a, c, b, (double)a/b);

break;



}


return 0;


float보단 double이 쓰는게 좋다 어쩌구 하던데


머가 좋은거죠 왜좋은건가요


doube 15자리  float 7자리 유효숫자 떄문인가요?