Estou fazendo esse exercício: https://prnt.sc/12fddfc
mas travei quando cheguei na parte marcada… não estou conseguindo fazer essa função, alguém poderia me ajudar?
meu código:
#include<stdio.h>
typedef struct
{
char nome[50];
char cargo[50];
char endereco[100];
char cpf[11];
int idade;
int salario;
} Funcionario;
int main()
{
Funcionario p1;
printf("\nNome do primeiro funcionario: “);
scanf(”%s", &p1.nome);
printf(“Cargo: “);
scanf(”%s”, &p1.cargo);
printf(“Endereco: “);
scanf(”%s”, &p1.endereco);
printf(“CPF: “);
scanf(”%s”, &p1.cpf);
printf(“Idade: “);
scanf(”%d”, &p1.idade);
printf(“Salario: “);
scanf(”%d”, &p1.salario);
printf("\nPrimeiro funcionario:\nNome: %s\nCargo: %s\nEndereco: %s\nCpf: %s\nIdade: %d\nSalario: %d\n", p1.nome, p1.cargo, p1.endereco, p1.cpf, p1.idade, p1.salario);
Funcionario p2;
printf("\nNome do segundo funcionario: ");
scanf("%s", &p2.nome);
printf("Cargo: ");
scanf("%s", &p2.cargo);
printf("Endereco: ");
scanf("%s", &p2.endereco);
printf("CPF: ");
scanf("%s", &p2.cpf);
printf("Idade: ");
scanf("%d", &p2.idade);
printf("Salario: ");
scanf("%d", &p2.salario);
printf("\nSegundo funcionario:\nNome: %s\nCargo: %s\nEndereco: %s\nCpf: %s\nIdade: %d\nSalario: %d\n", p2.nome, p2.cargo, p2.endereco, p2.cpf, p2.idade, p2.salario);
Funcionario p3;
printf("\nNome do terceiro funcionario: ");
scanf("%s", &p3.nome);
printf("Cargo: ");
scanf("%s", &p3.cargo);
printf("Endereco: ");
scanf("%s", &p3.endereco);
printf("CPF: ");
scanf("%s", &p3.cpf);
printf("Idade: ");
scanf("%d", &p3.idade);
printf("Salario: ");
scanf("%d", &p3.salario);
printf("\nTerceiro funcionario:\nNome: %s\nCargo: %s\nEndereco: %s\nCpf: %s\nIdade: %d\nSalario: %d\n", p3.nome, p3.cargo, p3.endereco, p3.cpf, p3.idade, p3.salario);
Funcionario p4;
printf("\nNome do quarto funcionario: ");
scanf("%s", &p4.nome);
printf("Cargo: ");
scanf("%s", &p4.cargo);
printf("Endereco: ");
scanf("%s", &p4.endereco);
printf("CPF: ");
scanf("%s", &p4.cpf);
printf("Idade: ");
scanf("%d", &p4.idade);
printf("Salario: ");
scanf("%d", &p4.salario);
printf("\nQuarto funcionario:\nNome: %s\nCargo: %s\nEndereco: %s\nCpf: %s\nIdade: %d\nSalario: %d\n", p4.nome, p4.cargo, p4.endereco, p4.cpf, p4.idade, p4.salario);
Funcionario p5;
printf("\nNome do ultimo funcionario: ");
scanf("%s", &p5.nome);
printf("Cargo: ");
scanf("%s", &p5.cargo);
printf("Endereco: ");
scanf("%s", &p5.endereco);
printf("CPF: ");
scanf("%s", &p5.cpf);
printf("Idade: ");
scanf("%d", &p5.idade);
printf("Salario: ");
scanf("%d", &p5.salario);
printf("\nQuinto funcionario:\nNome: %s\nCargo: %s\nEndereco: %s\nCpf: %s\nIdade: %d\nSalario: %d\n", p5.nome, p5.cargo, p5.endereco, p5.cpf, p5.idade, p5.salario);
Funcionario p6;
p6.salario = p1.salario + p2.salario + p3.salario + p4.salario + p5.salario;
printf("\nNome e salario de todos funcionario:\n%s: %d\n%s: %d\n%s: %d\n%s: %d\n%s: %d\n\nTotal: %d", p1.nome, p1.salario, p2.nome, p2.salario, p3.nome, p3.salario, p4.nome, p4.salario, p5.nome, p5.salario, p6.salario);
}