Esse código cria um arquivo denominado ‘Arquivo.DAT’ e salva neste uma quantidade de valores digitados pelo usuário, ao digitar o flag, no caso -999, o programa encerra as inserções e se encerra. O arquivo será criado no mesmo diretório do qual o código foi executado e pode ser aberto com o ‘notepad’ no Windows.
IDE usada: Dev C++
//Programador: Panco #include"stdio.h" #include"stdlib.h" #include"conio.h" const int flag = -999; main(){ int num; FILE *arq; if((arq = fopen("Arquivo.DAT", "wb")) == NULL) printf("nArquivo com problemas!n"); else{ printf("nnt'Digite -999 para parar as insercoes'nn"); printf("Entre com os valores: "); scanf("%d", &num); while(num != flag){ fwrite (&num, sizeof(int), 1, arq);//Gravando variavel no arquivo printf("Entre com os valores: "); scanf("%d", &num); }//fim while fclose(arq); }//fim else getche(); }//fim main