Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fdsmello85

alterar algo num arquivo em C

Recommended Posts

Tenho esse arquivo de notas desse alunos.

Por exemplo se eu quisesse add 1 ponto na nota 2 , e 2 pontos na nota 3.

Como faria isso com um for? Como altero o que eu recebo desse arquivo.

Nao to sabendo como fazer

Alguem pode ajudar?

 

int main(void)

{

char url[]="notas.txt",

nome[20];

float nota1, nota2, nota3;

FILE *arq;

 

arq = fopen(url, "r");

if(arq == NULL)

printf("Erro, nao foi possivel abrir o arquivo\n");

else

while( (fscanf(arq,"%s %f %f %f\n", nome, &nota1, &nota2, &nota3))!=EOF )

printf("%s teve media %.2f\n", nome, (nota1+nota2+nota3)/3);

 

fclose(arq);

 

return 0;

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.