#include <stdio.h>

int x;
int print_menu(int x);
int check_menu_number(int x);
int main(void)
{
 print_menu(x);
 check_menu_number(x);
 if (x == 0)
 {
  while (x == 0)
  {
   print_menu(x);
   check_menu_number(x);
  }
 }
 else if(x != 0)
 printf("%d번이 선택되었습니다", x);
 
}

int print_menu(int x)
{
 printf("1. 햄버거\n");
 printf("2. 치즈버거\n");
 printf("3. 샌드위치\n");
 printf("4. 종료\n");

 return x;
}
int check_menu_number(int x)
{
 scanf("%d", &x);
 if (x == 1)
  return 1;
 else if (x == 2)
  return 2;
 else if (x == 3)
  return 3;
 else if (x == 4)
  return 4;
 else
  return 0;

 return x;

 

}

뭐가 잘못됐는지 알려줍쇼 17번 문제임당