#include <stdio.h>
#include <stdlib.h>

int main(void)
{
 int a,b; //변수 a와 b를 선언햇습니다.
 int menu; //switch함수를 보기좋고 해석하기 쉽게 하기 위해 menu라는 변수를 선언했습니다.

 

 printf(" 메뉴를 선택해 주십시오.");

 while(1)
 {
  printf("1.덧셈\n");
  printf("2.뺄셈\n");
  printf("3.곱셈\n");
  printf("4.나눗셈\n");
  printf("5.구구단\n");
  printf("6.숫자나열\n");
  printf("0.종료");

  printf("--> 선택 : ");

  if(menu == 0)
   break;

  switch(menu)
  {
   case 1 : //덧셈
    printf("정수를 입력해 주십시오 : ");
    scanf("%d %d",&a,&b);
     printf("%d + %d= %d\n",a,b,a+b);
   case 2 : //뺄셈
    printf("%d - %d= %d\n",a,b,a-b);
    scanf("%d %d",&a,&b);
     printf("%d + %d= %d\n",a,b,a+b);
      case 3 : //곱셈
    printf("%d X %d= %d\n",a,b,a*b);
    scanf("%d %d",&a,&b);
     printf("%d + %d= %d\n",a,b,a+b);
   case 4 : //나눗셈
    printf("%d X %d= %d\n",a,b,a*b);
    scanf("%d %d",&a,&b);
     printf("%d + %d= %d\n",a,b,a+b);
   case 5: //구구단
    for(a=1;a<10;a++)
    {
     for(b=1;a<10;a++)
     {
      printf("%d X %d = %d\n",a,b,a*b);
    }
     printf("\n");
    }
   case 6://숫자 나열
    a=1;
    scanf("%d",&b);
    do{
     printf("%d",a++);
    }while(a<=b);
   default:
   printf("잘못 선택하셧습니다.\n");
   continue;
   
  }

 

 system("pause");
 return 0;
 }
}

이렇게 만들었는데 scanf 때매 실행이 안되는거 같은데;;; 알려줭