Informática, perguntado por tunicoclps, 1 ano atrás

Um aluno fez um pequeno programa usando a linguagem C. Ele lê o nome e a idade informados pelo usuário e depois escreve uma mensagem na tela. Observe o código abaixo e selecione a alternativa correta.

#include

int main(void) {

char nome [64];
int idade;
printf("Digite seu nome: ");
scanf("%s", nome);
printf("Digite sua idade: ");
scanf("%d", &idade);
printf("%s tem %d anos de idade", nome, idade);
return(0);

ALTERNATIVAS

Ocorrerá um erro na linha 7, pois faltou o & antes da variável nome.


Ocorrerá um erro na linha 9 por causa do & antes da variável idade.


Não ocorrerá um erro na linha 7, mas a leitura será prejudicada, pois deveria ser %c ao invés de %s.


Não ocorrerá um erro na linha 9, mas a leitura será prejudicada, pois deveria ser %i ao invés de %d.


O programa será executado sem nenhum erro.

Soluções para a tarefa

Respondido por KomodoSupremo
5
A alternativa correta é a primeira, pois o & é utilizado o endereçamento da variável, o que é necessário quando é utilizada uma função de entrada de dados.

andrezaim: A RESPOSTA E LETRA E O PROGRAMA SERA EXECUTDO SEM NENHUM ERRO
Perguntas interessantes