Está en la página 1de 3

1

Realizar una Estructura de Registros y Arreglos e Incorporarle Punteros

Junior Fabian Gomez Zamora

Informática, Universidad Politécnica Territorial de Mérida Kléber Ramírez

0322: Algorítmica y Programación

Dr. Omar Becerra

20 de Agosto del 2022


2

Estructura de Registros y Arreglos

#include <stdio.h>

struct estructura_estudiante {
char nombre[30];
char apellido[40];
char telefono [10];
int edad;
};

struct estructura_estudiante estudiante;

main(){
printf( "Escribe el nombre del estudiante: " );
scanf( "%s", &estudiante.nombre );
printf( "Escribe el apellido del estudiante: " );
scanf( "%s", &estudiante.apellido );
printf( "Escribe el número de teléfono del estudiante: " );
scanf( "%s", &estudiante.telefono );
printf( "el estudiante %s %s tiene el número: %s.\n", estudiante.nombre,
estudiante.apellido, estudiante.telefono );

}
3

Como incorporarle Punteros

#include <stdio.h>

struct estructura_estudiante {

char nombre[30];

char apellido[40];

char telefono[10];

int edad;

};

struct estructura_estudiante estudiante = {

"Junior",

"Gomez",

"987136981",

36

};

main()

struct estructura_estudiante *p_estudiante;

p_estudiante = &estudiante;

printf( "%s tiene ", p_estudiante->apellido );

printf( "%i años ", p_estudiante->edad );

printf( "y su teléfono es el %s.\n" , p_estudiante->telefono );

También podría gustarte