如何用do-while语句编写这个程序?

来源:百度知道 编辑:UC知道 时间:2024/06/10 02:37:26
要求输出下列这个菜单:

主菜单
=====================
1.输入学生成绩
2.查询学生成绩
3.打印输出成绩
0.退出系统
=====================
请选择(1-5):

如果选择1,则显示“请输入”;选择2,则显示“请输入查找学生学号”;选择3,显示“正在输出”;选择0,显示“谢谢使用”;选择其它则显示“输入错误,请重新输入”。
用循环语句实现用户的重复输入,直到输入选择为“0”是,结束循环。

哪位朋友可以用do-while语句写一遍给我,谢谢
请用C语言编写~~

int command;
do
{
printf("主菜单......\n");
scanf("%i", &command);
switch (command)
{
case 0:
printf("谢谢使用\n");
break;
case 1:
printf("请输入\n");
break;
case 2:
printf("请输入查找学生学号\n");
break;
case 3:
printf("正在输出\n");
break;
default:
printf("输入错误,请重新输入\n");
break;
}
} while (0 != command);