Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- struct funcionario {
- char name[41], matricula[9], cargo[3];
- int dependentes;
- float salario;
- };
- int main() {
- int quant,i;
- printf("Entre com a quantidade de funcionarios a ser cadastrados :");
- scanf("%d",&quant);
- struct funcionario funcionarios[quant];
- for (i = 0; i < quant; i++) {
- printf("Entre com o nome do funcionario :\n");
- fflush(stdin);
- gets(funcionarios[i].name);
- printf("Entre com o codigo de matricula :\n");
- gets(funcionarios[i].matricula);
- printf("entre com o codigo de cargo :\n");
- gets(funcionarios[i].cargo);
- printf("Entre com a quantidade de dependentes :\n");
- scanf("%d",&funcionarios[i].dependentes);
- printf("Entre com o salario do funcionario :\n");
- scanf("%f",&funcionarios[i].salario);
- }
- for (i = 0; i< quant; i++) {
- puts(funcionarios[i].name);
- puts(funcionarios[i].matricula);
- puts(funcionarios[i].cargo);
- printf("Dependentees : %d\n",funcionarios[i].dependentes);
- printf("Salario : %.2f\n\n",funcionarios[i].salario);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment