Coversor divisas

  array, c


#include <stdio.h>
#include <stdlib.h>

/*
 * 2.	Vamos a hacer una calculadora de monedas, en la cual al introducir el importe en Euros 
 * nos dé la opción de elegir 
 * la misma cantidad en Dólares, Yen Japonés o Libra esterlina.
 */
int main(int argc, char** argv) {
    int opciones;
    float conversion=0;
    float importe=0;
    do {
        puts("Calculadora divisas");
        puts("0.Salir");
        puts("1.Cambiar euros a Dólares");
        puts("2.Cambiar euros a Yen Japones");
        puts("3.Cambiar euros a Libra esterlina");
        printf("Introduce los euros a convertir \n");
           scanf("%f",&importe);
         printf("Introduce una opcion \n");
                   scanf("%d",&opciones);
        switch (opciones) {
            case 1:
                //1.Cambiar euros a Dólares
                conversion=importe*0.90;
                printf("El cambio de %f Euros son dólares %f \n",importe ,conversion);
                 break;
            case 2:
                //2 Cambiar euros a Yen Japones
                conversion=importe*0.0081;
                printf("El cambio de %f Euros son  %f Yen Japones \n",importe ,conversion);
                 break;
            case 3:
                conversion=importe*1.17;
                printf("El cambio de %f Euros son  %f Libra esterlina  \n",importe ,conversion);
                 break;
            default:
                break;

        }

    }    while (opciones != 0);
    return (EXIT_SUCCESS);
}