void menu_gc(app *estrutura){ char name[30]; FILE *f; system("cls"); printf("Introduza o nome para o ficheiro a gravar:"); fflush(stdin); gets(&name); strcat(name, ".bin"); f=fopen(name,"wb"); if (f==NULL){ printf ("Erro a criar o ficheiro\n"); fflush(stdin); getchar(); } else{ fwrite(estrutura, sizeof(app), estrutura, f); fclose(f); printf("SAVED!"); fflush(stdin); getchar(); } }