#include<stdio.h>
#include <stdlib.h>
#include <math.h>
main(void)

{int a,c,i;
float b;

  printf(" \n");
 printf(" \n");
 printf(" \n");
 printf("    ******************************************************************\n");
 printf("    **             Hecho por Highfredo para frikyspain.             **\n");
 printf("    ****************************************************************** \n");
  printf(" \n");
 printf("Esto es un conversor entre Euros, Dolares y Libras\n");

 do
{
 printf(" \n");
 printf("^^Ingrese la cantidad a convertir^^ \n");
 scanf("%f",&b);fflush(stdin);


      error:
 printf(" \n");
 printf("////La moneda de origen: 1.Euro     2.Dolar     3.Libra\\\\\\\\ \n");
 scanf("%d",&a);fflush(stdin);
 printf(" \n");

 switch(a)
{
default:
  printf("Por favor, indiquelo con los numeros 1, 2 o 3 segun convenga.!!!\n");
  goto error;

  break;

 case 1: /*Son euros*/
  printf("****//Convertir a: 1.Dolar     2.Libra\n");
  scanf("%d",&c);fflush(stdin);
   printf(" \n");
    if(c==1)
   printf("     En dolares son: >>>>%1.2f$<<<<\n", b*1.57 );

    else
   printf("     En libras son: >>>>%1.2fL<<<<\n", b*0.79);
    printf(" \n");
    printf("     Gracias por usar mi conversor\n");



  break;

 case 2: /*Son Dolares*/
  printf("****//Convertir en 1.Euro    2.Libra\n");
  scanf("%d",&c);fflush(stdin);
   printf(" \n");
    if(c==1)
   printf("     En Euros son: >>>>%1.2fE<<<<\n", b*0.64 );

    else
   printf("     En Libras son: >>>>%1.2fL<<<<\n", b*0.5);
    printf("     Gracias por usar mi conversor\n");


  break;

 case 3: /*Son Libras*/
  printf("****//Convertir en 1.Euro    2.Dolar\n");
  scanf("%d",&c); fflush(stdin);
   printf(" \n");
    if(c==1)
   printf("     En Euros son: >>>>%1.2fE aprox.<<<<\n", b/0.79 );

    else
   printf("     En Dolares son: >>>>%1.2f$ aprox.<<<<\n", b*2);

   printf("     Gracias por usar mi conversor\n");

}
  printf(" \n");
  printf("Para continuar pulse 1, para salir pulse 2\n");
   scanf("%d",&i); fflush(stdin);
}
while (i==1);


printf("                       ººººADIOSºººº\n");
printf(" \n");
system("pause\n");
}
