O que há de errado com a instrução a seguir? Reescreva- -a para obter o resultado que o programador provavelmente tentava obter.
printf( “%d”, ++( x + y ) );
Passo 1
Fala Galera!!! Tudo certo? Espero que sim!!! Bora para mais um exercício.
Vamos analisar a instrução:
printf( “%d”, ++( x + y ) );
Possui um erro, pois ele usa o operador de pré-incremento (++) em uma expressão n com mais de uma variável. Desta forma se tentarmos rodar um programa com essa instrução o compilador irá apresentar um erro.
Para que seja possível utilizar a instrução, deverá ser feito da seguinte forma:
int sum = x + y;
printf("%d", ++sum);
Desta forma, o compilador não apresentará erro.
E assim finalizamos mais um exercício!!! Até o próximo galera!!
Resposta
Desenvolvimento acima.