hay dos errores:
1. No se le asignan valores a los elementos del array. Es por eso que al momento de efectuar la suma estos contienen valores no determinados (valores 'basura').
2. Los indices de los elementos del arreglo en este caso son: 0,1,2,...,9. En el condicional del for deberia estar i<10.
1. No se le asignan valores a los elementos del array. Es por eso que al momento de efectuar la suma estos contienen valores no determinados (valores 'basura').
2. Los indices de los elementos del arreglo en este caso son: 0,1,2,...,9. En el condicional del for deberia estar i<10.
) sobre como hacer un SO pero me gustaría aprender..

No supo responder a su propio reto

Para ciertos valores dan resultados erroneos. Por ejemplo, al introducir como dato 1999 devuelve como resultado MDCCCCLXXXXVIIII cuando la respuesta correcta es MCMXCIX. 