C语言 怎么从一个函数返回主页面?

main(){printf("欢迎来到本系统");intnscanf("%d",n);if(n==1)save();}voidsave(){......}我想问怎么在sa... main()
{
printf("欢迎来到本系统");
int n
scanf("%d",n);
if(n==1)
save();
}
void save()
{......
}

我想问怎么在save运行完后回到main()这个主函数?
不是什么void的问题,不懂不要乱回答
展开
 我来答
vbtraz
2009-10-14 · TA获得超过5530个赞
知道大有可为答主
回答量:4152
采纳率:0%
帮助的人:4411万
展开全部
不要用网页之类的思路来考虑传统编程语言的问题

所谓“怎么回到主函数” 这根本没的说, 子函数运行完了自然就回到主函数。

如果你是想回来继续scanf ,那就循环嘛

while(1) {
printf ...;
scanf ...;
save();
}

总之C语言的流程控制就那几种, 多的没有, 做任何事情都只能用这几种逻辑来搭

另外, 你先printf 再声明变量在c语言是不行的。 至于前面有人说的void main 是错的, main 或者最好 int main
卧龙左丞
2009-10-14 · TA获得超过605个赞
知道小有建树答主
回答量:525
采纳率:0%
帮助的人:325万
展开全部
save()运行完,就在main里啊?
只是save();后面你没写语句,所以就顺序结束了
你可以加个条件用递归也可以

记得给save()函数写声明,否则你就得先写save()函数,在写主函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gejigang1234
2009-10-14
知道答主
回答量:33
采纳率:0%
帮助的人:0
展开全部
前面加头文件 #include"stdio.h"
void main()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
起名崩溃了
2009-10-14 · TA获得超过1981个赞
知道小有建树答主
回答量:4964
采纳率:0%
帮助的人:2141万
展开全部
return 0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式