Вот пример, я написал вам функцию. (Ваша работа включает в себя право включает, заголовок и т. Д.)
void save (char * filename)
{
FILE *output = fopen (filename, "w");
fprintf (output, "This is a test message");
fclose(output);
}
Надеюсь, я не ошибаюсь, поскольку это мой первый ответ о переполнении стека . Но протестируйте эту функцию в выбранной вами среде:
save("outfile.txt");
И это, как правило, «суть» того, как он работает на C. Вы открываете файл для записи (отсюда и «w», в Интернете есть множество ресурсов, которые покажут вам ваши варианты), вы пишете сообщение для выходной файл. и затем вы закрываете его.
надеюсь, что это поможет!