이프문에서 딜레이현상?
가림새
2023.04.01
#includestdio.h
int sum(int a, int b);int main(void)
{
int a, b, menu,sums, mins, divs, muls;
char sign;printf(메뉴를 선택하세요그만0 or 계속1);
scanf(%d,&menu);
if(menu==1)
{
printf(연산을 입력하세요\n);
printf(숫자 기호 숫자\n);
scanf(%d %c %d\n,&a,&sign,&b);
if(sign==)
printf(%d %c %d = %d\n,a,sign,b,sum(a,b));}}int sum(int a, int b)
{
int result=a+b;
return result;}계산기 프로그램의 합의 일부입니다근데 실행하면 예를들어서 2+3을 입력하면 바로 5가 안뜨고 아무글자나 한번 더 눌러야 5가 연산되어 나오네요 ㅠ그림처럼 2+3에서 엔터누르면 아무것도 안뜨다가 h나 =이나 2이나 아무거나 눌러주면 printf로넘어갑니다..어떻게 해야 하나요?