Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- struct person {
- char name[30];
- char surname[30];
- char id[8];
- char address[40];
- } p[10];
- int create_structure (int cantidad_personas) {
- char nombre[30];
- char apellido[30];
- char dni[8];
- char domicilio[40];
- for (int i = 0; i < cantidad_personas; i++) {
- printf("[%i]", i + 1);
- printf("\nNombre: ");
- strcpy(p[i].name, gets(nombre));
- printf("Apellido: ");
- strcpy(p[i].surname, gets(apellido));
- printf("DNI: ");
- strcpy(p[i].id, gets(dni));
- printf("Domicilio: ");
- strcpy(p[i].address, gets(domicilio));
- printf("");
- }
- return 0;
- }
- void main() {
- int cant_pp;
- printf("Cantidad de personas a cargar (max 10):\n");
- scanf("%i", &cant_pp);
- create_structure(cant_pp);
- for (int i = 0; i < cant_pp; i++) {
- printf("\nPersona %i\n", i + 1);
- printf("\tNombre: %s\n", p[i].name);
- printf("\tApellido: %s\n", p[i].surname);
- printf("\tDNI: %s\n", p[i].id);
- printf("\tDomicilio: %s\n", p[i].address);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement