Cambio nombre LeerEntrada() a LeeEntrada().

This commit is contained in:
Fernando Álvarez Ruiz 2021-01-01 20:28:59 +01:00
parent 8692c6b90b
commit aaba87f091
1 changed files with 7 additions and 11 deletions

View File

@ -8,9 +8,9 @@ struct entrada_cc{
};
struct tiempo_srt{
int hora;
int minuto;
int segundo;
char hora[3];
char minuto[3];
char segundo[3];
};
struct salida_srt{
@ -20,7 +20,7 @@ struct salida_srt{
char texto[255];
};
int LeerEntrada(struct entrada_cc *ent, FILE *fentrada){
int LeeEntrada(struct entrada_cc *ent, FILE *fentrada){
if (fscanf((FILE *)fentrada, "%d:%d\n", &ent->minutos, &ent->segundos) < 1) {
printf("fscanf devuelve 0\n");
return 0;
@ -29,16 +29,13 @@ int LeerEntrada(struct entrada_cc *ent, FILE *fentrada){
return 1;
}
int main(int argc, char **argv) {
FILE *entrada;
FILE *salida;
char cadena [255];
struct entrada_cc ent1, ent2, *pent1, *pent2;
struct salida_srt sal1, sal2, *psal1, *psal2;
int i = 0;
for(i = 0; i < argc; i++){
printf("El argumento en la posición %d es %s\n", i, argv[i]);
@ -62,13 +59,12 @@ int main(int argc, char **argv) {
fgets(cadena, 256, (FILE *) entrada);
ent2.minutos = -1;
pent1 = &ent1;
while(LeerEntrada(pent1, (FILE *)entrada) > 0) {
printf("Minutos: %d, Segundos: %d\n", pent1->minutos, pent1->segundos);
while(LeeEntrada(pent1, (FILE *)entrada) > 0) {
sprintf(cadena, "%d:%d --> \n%s\n", pent1->minutos, pent1->segundos, pent1->texto);
fputs(cadena, (FILE *) salida);
printf(cadena);
}
fclose(entrada);
fclose(salida);
return(0);