I'm starting to use Compilr and there they use Linux. I'm having some problems like for example printing a text file. Look at my program, it works on windows:
#include<stdio.h>
/*
escreva um programa que leia o nome de 10 pessoas e armaene esses nomes no arquivo de texto nomes.txt
*/
int main()
{
FILE *arquivo;
int i;
char nome[40], c;
arquivo=fopen("nomes.txt", "a");
printf("digite os 10 nomes:\n");
for(i=0; i<10; i++)
{
gets(nome);
fprintf(arquivo,"%s \n",nome);
}
fclose(arquivo);
arquivo=fopen("nomes.txt", "r+");
while((c=getc(arquivo))!=EOF)
printf("%c",c);
return 0;
}
What's different about writing Linux and Windows so I can get started with Fedora.