Я новичок в C, и в настоящее время я учусь, как создавать функции в C, ниже приведен мой код, где я хочу, чтобы пользователь вводил имя и профессию случайным образом, тогда пользовательский случайный ввод будет заменить в предложении. Проблема в том, что когда я запускаю эту конкретную программу, вообще ничего не выводится, я использую CodeBlocks и его консольное приложение, но когда я собираю, компилирую и запускаю его, на экране ничего не появляется, как вы можете видеть ниже, а также поскольку в разделе «Журнал сборки» вообще нет сообщений об ошибках, в которых вы обычно видите ошибки, программа работает, но ничего не выводит.
Когда программа запущена, все, что я вижу на консоли, -
"Процесс вернул 0 (0x0) время выполнения: 0,016 с. Нажмите 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;
}