该用怎样的语句

来源:-

星期天Sunday

2015-11-28 14:42

这是代码,我想让程序执行完后,重新返回到scanf("%d",&a);语句继续执行完程序

#include<stdio.h>
void main()
{
int a;
printf("主菜单\n");
printf("===================================\n");
printf("1.输入功能\n");
printf("2.按学号查找\n");
printf("3.打印输出\n");
printf("0.退出\n");
printf("====================================\n");
scanf("%d",&a);
switch(a)
{
case 1:printf("请输入\n");break;
case 2:printf("请输入查找学生学号\n");break;
case 3:printf("正在输出\n");break;
case 0:printf("谢谢使用\n");break;
default:printf("输入错误\n");break;
}
}

我还需要加个什么代码,可以执行此功能。

写回答 关注

1回答

  • hhh112123123
    2015-11-28 19:34:09
    已采纳

    可以使用 goto语句直接返回到scanf   具体实现:scanf前面加 L:   在你想要循环的位置加goto L;

    hhh112... 回复星期天Sun...

    是的 你输入其他的也阔以,只是个标记

    2015-11-29 12:54:33

    共 2 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926207 学习 · 20797 问题

查看课程

相似问题