Curso de Programación en C/Prog136

De WikiCabal
Saltar a: navegación, buscar

Prog136

// Contenidos de  Prog136.h

#ifndef NOMBRES_H_

#define NOMBRES_H_
#define SLEN 32

struct nombres_st
{
  char nombre[SLEN];
  char apellido[SLEN];
};

typedef struct nombres_st nombres;

void obten_nombres( nombres * );
void muestra_nombres( const nombres * );

#endif

// Contenidos de Prog136.c

#include <stdio.h>
#include "Prog136.h"
#include "Prog136.h"   // WHOOPS

int main( void )
{
  nombres ganador = { "Omar", "Rodriguez" };

  printf( "El ganador es %s %s.\n", ganador.nombre, ganador.apellido );

  return 0;
}

Resultado

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

Explicación