Alguem saber fazer em linguagem C? Um programa que leia 10 nomes próprios e os armazene no arquivo nomes.txt.
Soluções para a tarefa
Respondido por
1
Resposta:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main()
{
//cria variável ponteiro para o arquivo
FILE *arq;
char palavra[20];
int i;
//testando se o arquivo foi realmente criado
if(arq==NULL){
printf("Erro na abertura!");
return 1;
}
//abre o arquivo
arq = fopen("nomes.txt","w");
for(i=0; i<10; ++i){
printf("Digite um nome: ");
scanf("%s",&palavra);
//escreve no arquivo
fprintf(arq,"%s\n",palavra);
}
//fecha o arquivo
fclose(arq);
printf("Sucesso!");
}
Explicação:
Perguntas interessantes
Matemática,
6 meses atrás
Português,
6 meses atrás
Matemática,
6 meses atrás
Português,
9 meses atrás
Português,
9 meses atrás
Português,
1 ano atrás
Informática,
1 ano atrás