Ir ao conteúdo

Posts recomendados

Postado

Eai galera beleza. então eu fiz esse codigo em aula e rodou normal mas quando cheguei em casa ele n compila não sei se é o compilador devc++ 4.9.9.2 ou meu codigo. Gostaria de saber se esta correto. valeu.

 

#include <stdio.h>
#include <stdlib.h>
int nascimento(int dia, int mes, int ano){
int x;
return x=dia+mes*30+ano*365;
    
    
}
main(){
    
int diaa, mess, anoo,calc,calcb,x,i;
int diah,mesh,anoh;
while(x<1)
{
printf("Descubra sua idade em dias\n");
printf("Digite o dia do nascimento:");
scanf("%d",&diaa);
printf("Digite o mes do nascimento:");
scanf("%d",&mess);
printf("Digite o ano de nascimento:");
scanf("%d",&anoo);
calc=nascimento(diaa,mess,anoo);
break;
}
while(i<1)
{
printf("\n");    
printf("Escreva a data de hoje \n");
printf("Digite o dia atual:");
scanf("%d",&diah);
printf("Digite o mes atual:");
scanf("%d",&mesh);
printf("Digite o ano atual:");
scanf("%d",&anoh);
calcb=nascimento(diah,mesh,anoh);
break;
}
        
printf("Sua idade em dias %d",calcb-calc);        
    
system("pause");    
}

 

Postado

Testei aqui e o código não estava funcionando por você não atribuir 0 a x e a i.

int x = 0, i = 0;

Não entendi o motivo da existência dessas duas variáveis. Elas não recebem nenhum valor em todo o seu código.

  • Curtir 2

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!