【发布时间】:2020-03-29 00:29:14
【问题描述】:
我是 C 的初学者,我目前正在学习如何在 C 中制作函数,下面是我的代码,我希望用户随机输入姓名和职业,然后用户的随机输入将替换为一句话.问题是当我运行这个特定程序时根本没有输出,我使用的是 CodeBlocks 及其控制台应用程序,但是当我构建、编译和运行它时,屏幕上也没有任何内容,如下所示因为在“构建日志”部分中根本没有错误消息,您通常可以看到错误,程序运行但没有输出。
当程序运行时,我在控制台上看到的只是
"进程返回 0 (0x0) 执行时间:0.016 s 按 ENTER 继续。”
#include <stdio.h>
#include <stdlib.h>
char FunOne(char Wun[50], char Two[50]);
int main()
{
char FunOne(char Wun[50], char Two[50]);
return 0;
}
char FunOne(char Wun[50], char Two[50])
{
printf("please enter a name: ");
fgets(Wun, 50, stdin);
printf("please enter a occupation: ");
fgets(Two, 50, stdin);
printf("there was once a man named %s", Wun);
printf("he lived in the UK and worked as a %s", Two);
return 0;
}
【问题讨论】: