/****************************************************************************
PROGRAMA:	Typedef
AUTOR:		Kiko
FECHA:		12.07.94
FINALIDAD:	Ilustrar la definici¢n de tipos
HISTORIA:
BIBLIOGRAFIA:
MODO DE UTILIZACION: Sin requisitos especiales
****************************************************************************/

#include <stdio.h>

#define N 100

/*
struct	alfa {
	int c1;
	char c2;
	};

typedef struct alfa prueba;
*/

typedef unsigned char byte;		/* Definici¢n del tipo byte */
typedef int[100] vectores;		/* Vectores es un array de N elementos */

/* Enumeraci¢n para definir el tipo boolean */
typedef enum {FALSE = 0, TRUE = 1} boolean;


main()
{
byte	b;
int	i;
vectores v;
prueba	s;

for (b = 1; b < 300; b++)		/* Bucle infinito porque b nunca */
	printf("i: %i\n", b);           /* a valer 300 			 */
for (i = 1; i < N; i++)
	v[i] = i;

}

