// -----------------------------------------------------------------
// xsEasyC_Macros.h
// Macros
// -----------------------------------------------------------------

// Inicio de la Defición del Archivo
#ifndef __xsEasyC_Macros_H__
#define __xsEasyC_Macros_H__

#include "conio.h"
#include "stdio.h"


// Definición de Macros
#define CL                   	puts("")
#define Pausar               	puts("Presione cualquier tecla para continuar ..."); getch()
#define Esperar              	getch()

#define Imprimir(cadena)     	puts(cadena)
#define ImprimirT(cadena)       printf("%s",cadena)
#define ImprimirE(entero)    	printf("%d",entero)
#define ImprimirC(caracter)  	printf("%c",caracter)
#define ImprimirF(flotante)  	printf("%f",flotante)
#define ImprimirD(doble)     	printf("%lf",doble)
#define ImprimirX(formato,dato) printf(formato,dato)

#define Leer(cadena)            gets(cadena);fflush( stdin );
#define LeerT(cadena)           scanf("%s",cadena);fflush( stdin );
#define LeerE(entero)           scanf("%d",&entero);fflush( stdin );
#define LeerC(caracter)         scanf("%c",&caracter);fflush( stdin );
#define LeerF(flotante)         scanf("%f",&flotante);fflush( stdin );
#define LeerD(doble)            scanf("%lf",&doble);fflush( stdin );
#define LeerX(formato,dato)     scanf(formato,dato);fflush( stdin );

// Fin de la Definición del Archivo
#endif