怎的制作一个C语言菜单!

怎样制作一个C语言菜单!!!
    写好了一个程序,但是如何将其完整。比如:我想讲乘法表四个直角的C程序用一个菜单来控制。就是敲一下回车就出一个直角,而且不跳出程序。求解惑!!!

------解决方案--------------------
简单的条件判断,宏控制输入条件,swithc控制输出
------解决方案--------------------
what's your program type? console or win32?
------解决方案--------------------
做一个循环,里面有scanf请求输入,然后根据输入判断输出什么
比如

while(1)
{
  int n = 0;
  scanf("%d", &n);
  switch(n)
  {
  case 1:fun1();//fun1()可以是你的乘法表
  break;
  case 2:fun2();
  break;
  ...
  case 0:return 0;
  }
}

------解决方案--------------------
引用:
what's your program type? console or win32?[/quote

Quote: 引用:

what's your program type? console or win32?
baybe is console
------解决方案--------------------
来学习学习怎的制作一个C语言菜单!