variante en c para pedir el dato de 10 personas
Publicado por arturo (2 intervenciones) el 01/03/2019 23:09:22
Hola necesito como poner la variante para pedir su nombre y apellido de 10 personas
Valora esta pregunta
0
#include <stdio.h>
struct Personas{
char nombre[15];
char apellido[15];
int edad;
float peso;
float estatura;
};
void imprimir( Personas P[10] );
int main(){
Personas P[10];
for( int i = 0; i < 10; i++ ){
printf( "\nPersona %d de 10:", i + 1 );
printf( "\nNombre: " );
scanf( " %c", P[i].nombre );
printf( "Apellido: " );
scanf( " %c", P[i].apellido );
printf( "Edad: " );
scanf( "%d", &P[i].edad );
printf( "Peso: " );
scanf( "%f", &P[i].peso );
printf( "Estatura: " );
scanf( "%f", &P[i].estatura );
}
imprimir( P );
return 0;
}
void imprimir( Personas P[10] ){
for( int i = 0; i < 10; i++ ){
printf( "\nNombre: %s", P[i].nombre );
printf( " Apellido: %s", P[i].apellido );
printf( " Edad: %d", P[i].edad );
printf( " Peso: %.2f", P[i].peso );
printf( " Estatura: %.2f", P[i].estatura );
}
}