Primeira página
/
Tecnologia
/
#include <stdio.h> #include Kstalib h int a , b. c; printf("Digite o valor de a: "); scanf("8d * , sa) : printf("Digite o valor de b: "); scanf("s d", ab); for (c) =a; c <= b; c ++) f printf("ed (n", c); j system("pause") ; return

Pergunta

#include <stdio.h>
#include Kstalib h
int a , b. c;
printf("Digite o valor de a: ");
scanf("8d * , sa) :
printf("Digite o valor de b: ");
scanf("s d", ab);
for (c) =a; c <= b; c ++)
f
printf("ed (n", c);
j
system("pause") ;
return

#include <stdio.h> #include Kstalib h int a , b. c; printf("Digite o valor de a: "); scanf("8d * , sa) : printf("Digite o valor de b: "); scanf("s d", ab); for (c) =a; c <= b; c ++) f printf("ed (n", c); j system("pause") ; return

Solução

expert verifiedVerification of experts
4.7182 Voting
avatar
PauloProfissional · Tutor por 6 anos

Responder

resposta correta é a opção C. Nesta opção, há alguns erros de digitação nas instruções de inclusão das bibliotecas, nas declarações das variáveis e nas instruções de entrada e saída. Além disso, há um erro na estrutura do loop for e na instrução de impressão. A correção seria:<br /><br />```c<br />#include <stdio.h><br />#include <stdlib.h><br />int a, b, c;<br />printf("Digite o valor de a: ");<br />scanf("%d", &a);<br />printf("Digite o valor de b: ");<br />scanf("%d", &b);<br />for (c = a; c <= b; c++)<br /> printf("%d\n", c);<br />system("pause");<br />return 0;<br />```<br /><br />Nesta versão corrigida, as bibliotecas são incluídas corretamente, as variáveis são declaradas corretamente, a entrada é lida corretamente usando `scanf` com `%d` e `&a` e `&b`, o loop for é estruturado corretamente com `c <= b`, e a instrução de impressão é correta com `%d\n`.
Clique para avaliar: