[ERROR] id returned 1 exit status
Publicado por erick villa (1 intervención) el 08/03/2020 18:36:39
Tengo una tarea que al recibir como dato el archivo de texto arc.txt compuesto por cadenas de caracteres en las que puede aparecer la palabra méxico escrita con minúsculas, cada vez que localice la palabra méxico en una cadena, la reemplace por su forma correcta —la primera letra con mayúsculas (México)— y escriba la nueva cadena en el archivo arc1.txt.
pero me marca error
pero me marca error
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
void sust_a(void)
{
FILE *arch;
char car;
arch=fopen("arc.txt","r+");
if (!arch){
perror("El archivo no se pudo abrir\n");
return;
}
while (fscanf(arch,"%c",&car)!=EOF)
{
if (car=='mexico')
{
fseek(arch, -1, SEEK_CUR);
fputc('Mexico', arch);
fflush(arch);
}
}
fclose(arch);
}
Valora esta pregunta


0