Cita de: migcv en 8 Noviembre 2012, 06:22 AM1.-Por que en mi duda 5 dices que el doble punto y coma es un error? si el compilador lo ejecuta y si lo quito no lo compila bien?Como ya comento BatchianoISpyxolo el punto y coma se utiliza como terminador de sentencia. Si utilizas dos no es un error pero el segundo esta de mas, no es necesario y un compilador no puede quejarse por eso (alguna otra cosa estará mal en tu programa).
Cita de: migcv en 8 Noviembre 2012, 06:22 AM2.-En la duda1 que significa que construye un carácter con el valor cero osea que como para que hace eso ?Utilizar "char(0)" indica que, en base al valor 0 de tipo "signed int", se genere el valor 0 de tipo "char". De esa forma coinciden los tipos de la variable y el valor inicial.
Un saludo