Curso de Programación en C/Prog136

De WikiCabal
Ir a la navegación Ir a la búsqueda

Prog136

 1 // Contenidos de  Prog136.h
 2 
 3 #ifndef NOMBRES_H_
 4 
 5 #define NOMBRES_H_
 6 #define SLEN 32
 7 
 8 struct nombres_st
 9 {
10   char nombre[SLEN];
11   char apellido[SLEN];
12 };
13 
14 typedef struct nombres_st nombres;
15 
16 void obten_nombres( nombres * );
17 void muestra_nombres( const nombres * );
18 
19 #endif
20 
21 // Contenidos de Prog136.c
22 
23 #include <stdio.h>
24 #include "Prog136.h"
25 #include "Prog136.h"   // WHOOPS
26 
27 int main( void )
28 {
29   nombres ganador = { "Omar", "Rodriguez" };
30 
31   printf( "El ganador es %s %s.\n", ganador.nombre, ganador.apellido );
32 
33   return 0;
34 }

Resultado

[rrc@pwyr CClase]$ gcc -Wall -o Prog136 Prog136.c
[rrc@pwyr CClase]$ ./Prog136
El ganador es Omar Rodriguez.
[rrc@pwyr CClase]$ 

Explicación