星期天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;
}
}
我还需要加个什么代码,可以执行此功能。
可以使用 goto语句直接返回到scanf 具体实现:scanf前面加 L: 在你想要循环的位置加goto L;
C语言入门
926207 学习 · 20797 问题
相似问题