char sym; double a,b;
printf("Enter '+' for Addition \n Enter '*' for multiply \n Enter '-' for Substraction \n Enter '/' for Division \n ");
scanf("%c", &sym);
printf("Enter Two numbers a & b \n");
scanf("%lf %lf", &a ,&b);
이부분을
char sym; double a,b;
printf("Enter Two numbers a & b \n");
scanf("%lf %lf", &a ,&b);
printf("Enter '+' for Addition \n Enter '*' for multiply \n Enter '-' for Substraction \n Enter '/' for Division \n ");
scanf("%c", &sym);
이렇게 바꾸면 아래부분에서 scanf("%c", 분이 인식이안되고 바로 결과도출로 가는데
프로그램 자체의 문제인가요?
|