#include<stdio.h>
#include<stdlib.h>

typedef struct pessoa {
	char *nome;
	int idade;
	float salario;
	char *cargo;
	float tempo;

} PESSOA;
void Insere_elemento(PESSOA*dados);
void Imprime_dados(PESSOA*dados);
int main () {
	PESSOA dados;
	Insere_elemento(&dados);
	Imprime_dados(&dados);

	return 0;


}
void Insere_elemento(PESSOA*dados) {
	dados->nome = malloc(20 * sizeof(char));
	dados->cargo = malloc(20 * sizeof(char));
	scanf("%[^\n]19s", dados->nome);
	scanf("%d", &dados->idade);
	scanf("%f", &dados->salario);
	scanf(" %[^\n]19s", dados->cargo);
	scanf("%f", &dados->tempo);
}
void Imprime_dados(PESSOA*dados) {
	printf("%s \n", dados->nome);
	printf("%d \n", dados->idade);
	printf("%.2f \n", dados->salario);
	printf("%s \n", dados->cargo);
	printf("%.2f \n", dados->tempo);

}
