
intentando crear un array de 5 personas usando la struct
Publicado por Jose (6 intervenciones) el 20/06/2016 16:36:00
Saludos, estoy intentando crear un array con esta estructura, pero no se que estoy asiendo mal, me pueden ayudar...
estoy intentando crear un array de 5 personas, usando la struct, para solicitar los datos muy bien, pero al momento de mostrarlo, solo me muestra los datos del ultimo empleado que registre...
estoy intentando crear un array de 5 personas, usando la struct, para solicitar los datos muy bien, pero al momento de mostrarlo, solo me muestra los datos del ultimo empleado que registre...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <stdio.h>
#include <stdlib.h>
struct trabajador
{
char nom[25];
char ape[25];
char ced[15];
};
main(){
int n;
struct trabajador nomina[5]; {
for (n=0; n<5; n++)
{
printf("Digite Nombre: ");
scanf("%s",&nomina[n].nom );
printf("Digite Apellido: ");
scanf("%s",&nomina[n].ape);
}
system("cls");
for (int n=0; n<5; n++){
system("cls");
printf("\n\nDATOS DE EMPLEADO\n ");
printf("Nombre\t%s\n ",nomina[n].nom );
printf("Apellido\t%s\n ",nomina[n].ape );
}
}
Valora esta pregunta


0