Título: ¿por que no funciona? y como areglaro Publicado por: 47anonimo74 en 7 Febrero 2014, 20:21 pm Buenas estaba mirando unos ejerciocios y consigo que compile tras unas llaves pero no soy capaz de que me haga lo deseado:
Código: #include <iostream.h> // Usamos: ios, cin, cout a ver si alguien es capaz de hacerlo funcionar y decirme por que no me imprime lo deseado, quizas sea el compilaodr uso dev C++ Título: Re: ¿por que no funciona? y como areglaro Publicado por: leosansan en 7 Febrero 2014, 20:49 pm * Te fallan los nombres de las librerías, además te faltan un par de ellas. * Te has hecho un lío con las llaves del for y el break. * Te falta el return de main. Una salida con las correcciones que te propongo: Citar Introduce una cadena (termina con CTRL-Z o INTRO) leosansan 123 456 47anonimo74 La cadena es: leosansan 123 456 47anonimo74 Y su longitud es: 29 Presione una tecla para continuar . . . Código
¡¡¡¡ Saluditos! ..... !!!! (http://st.forocoches.com/foro/images/smilies/aaaaa.gif) Título: Re: ¿por que no funciona? y como areglaro Publicado por: 47anonimo74 en 9 Febrero 2014, 11:46 am muchas gracias por tu respuesta, claro a mi me compilaba y confiado que que funcionaba, ahora ya se un poco, mas pero el return 0 por lo general yo no o uso sera que siempre acabo poniendo un exit(0); antes de llegar.
Título: Re: ¿por que no funciona? y como areglaro Publicado por: rir3760 en 9 Febrero 2014, 15:55 pm el return 0 por lo general yo no o uso sera que siempre acabo poniendo un exit(0); antes de llegar. En la función main no es necesario utilizar una llamada a la función exit para terminar el programa ya que una sentencia "return N;" tiene el mismo efecto.Un saludo |