QUESTÃO 5
Você faz parte de uma equipe de desenvolvimento que está criando uma lista de funcionários para uma empresa. Um programador criou a estrutura de funcionários, como mostrado a seguir:

struct funcionario{
int id;
char nome[30];
char cargo[10];
double salario;
};

Agora o seu gerente de projeto pediu para você fazer um teste para inserir e exibir o nome de um funcionário.

Assinale a alternativa que corresponde a entrega que você deve fazer para atender a solicitação do seu gerente de projetos.

Alternativas
Alternativa 1:
int main(void) {

struct funcionario func;

printf("Nome: ");

gets(func.nome);

printf("%s", func.nome);

}

Alternativa 2:
int main(void) {

struct funcionario func;

printf("Nome: ");

puts(func.nome);

printf("%s", func.nome);

}

Alternativa 3:
int main(void) {

struct funcionario func;

printf("Nome: ");

scanf("%s", func.nome);

printf("%s", func.nome);

}

Alternativa 4:
int main(void) {

struct funcionario func;

printf("Nome: ");

scanf("%s", &func.nome);

printf("%s", func.nome);

}

Alternativa 5:
int main(void) {

struct funcionario func;

printf("Nome: ");

getchar(func.nome);

printf("%s", func.nome);

}
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


More Questions From This User See All

Helpful Social

Copyright © 2025 ELIBRARY.TIPS - All rights reserved.