Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # include <stdio.h>
- # include <stdlib.h>
- typedef struct ficha {
- char nome[50];
- int idade;
- char sexo;
- }Ficha;
- int main(){
- Ficha dados[1],*candidatos;
- int i,pessoa=0;
- for(i=0;i<2;i++){
- printf("Digite nome :");
- scanf("%s",dados[i].nome);
- fflush(stdin);
- printf("Digite idade :");
- scanf("%d",&dados[i].idade);
- fflush(stdin);
- printf("Digite o sexo :");
- scanf(" %c",&dados[i].sexo);
- if((dados[i].idade>18)&&(dados[i].sexo=='m')){
- pessoa = pessoa+1;
- }
- candidatos=(Ficha*)malloc(sizeof(Ficha)*pessoa);
- for(i=0;i<2;i++){
- if((dados[i].idade>18)&&(dados[i].sexo=='m')){
- for(i=0;i< pessoa; ++i){
- candidatos[i]->nome = dados[i].nome;
- candidatos[i]->idade = dados[i].idade;
- candidatos[i]->sexo = dados[i].sexo;
- }
- }
- }
- }
- for(i=0;i<pessoa;i++){
- printf("%d",candidatos[i]->idade);
- fflush(stdin);
- printf("%s",candidatos[i]->nome);
- fflush(stdin);
- printf("%c",candidatos[i]->sexo);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement