in iValor, iResultado;if(iValor == 0) iResultado = 1;else iResultado = 0;
int iValor;int iResultado = (iValor == 0) ? 1 : 0;
Hola chenechMuchas gracias por la ayuda, un solo favor más te voy a pedir, tan sólo decime si lo que quiero hacer (con el código de dejo a continuación) es factible, practique de todas maneras con paréntesis, punto y coma y nada, con solo saber que se puede hacer voy a seguir leyendo y practicando hasta lograrlo.-...............................Daniel
Hola leosansanMaravilloso tú código ya estaba por desistir, tengo unas duditas para consultarte/consultarles.-Si declaro la variable de esta manera funciona.Código: Cchar ate[] = " ";Si la declaro de estas otras 2 no me imprime ningún asterisco.-Código: Cchar ate[10] = "";Código: Cchar ate[10] = {‘\0’};Me podrían dar alguna explicación.-...............................
Hola leosansan.........................................................Otra cosita, según tengo entendido el signo igual tiene asociatividad por la derecha pero esto no lo entiendo.-ate[izq--] = ate[der++] = '*';...............................
Hola leosansanMuy bien entendí todo sólo que en mi compilador MinGW no me permite declarar las variables en cualquier lado, tiene que ser todas al principio de la función Main.- .............................................
Hola leosansanEl caso es que al compilar me sigue dando error y no me deja crear el ejecutable, voy a actualizar el compilador.-.............................Saludos y gracias.Daniel