En busca de codigo fuente

gerzx

Bovino maduro
#1
Hola a todos los de la comunidad quisiera pedir su ayuda para q me explicaran o me dieran un programa en C para convertir numeros decimales a romanos con las funciones switch y while ya que no se como lograr poner estos 2 codigos en un solo programa ya q en switch puedo poner algo asi
#include <stdio.h>
#include <conio.h>

void main()
{
char op;
clrscr();

printf("Introduzca el numero romano que quiera convertir a arabigos");
scanf("%c"&op);

switch(op)
{
case 'I' : printf("1");
breack;

case 'V' : printf("5");
breack;

case 'X' : printf("10");
breack;

case 'L' : printf("50");
breack;

case 'C' : printf("100");
breack;

case 'M' : printf("1000");
breack;
}
getch();
}
el problema es que es muy largo el codigo ya q tengo q poner el limite al numero 3000 y no se como hacer que use estos 2 codigos en un solo programa espero su ayuda por su atencion gracias.
 
Arriba