Ed
ontem
Vamos analisar o programa passo a passo: - O programa declara um array de 4 palavras, cada uma com até 30 caracteres: `char palavras[4][30];` - O primeiro laço `for(i=0; i<4; i++)` lê 4 palavras do usuário usando `gets(palavras[i]);` - O segundo laço `for(i=3; i>=0; i--)` imprime as palavras na ordem inversa, ou seja, da última para a primeira. Portanto, o programa lê 4 palavras e as imprime em ordem inversa. A alternativa correta é: D) O programa lê quatro palavras e imprime em ordem inversa às palavras.