Ir ao conteúdo

Posts recomendados

Postado

Fala Galera! Tudo bem? 

 

Alguém pode ajudar e ver onde estou errando?

 

Segue o código e o arquivo.h que criei(chamado nova.h), só que na hora de rodar dá o erro "redefinition of 'fatorial' nessa linha 15 " int fatorial(int x) ".

 

Alguém sabe o que está errado? Os dois arquivos estão na mesma pasta.

 

Segue o código e em seguida a biblioteca, aliás a função da biblioteca.

#include <stdio.h>#include <conio.h>#include "nova.h"//int fatorial(int x);int main(){    int x=0;    printf("\nEntre com um numero: ");    scanf("%d",&x);    printf("\nResultado: %d",fatorial(x));    getch();}int fatorial(int x){    int resultado=1,i;    for(i=1; i<=x; i++);{                            resultado = resultado*i;                          }              return resultado;              }
int fatorial(int x){    int resultado=1,i;    for(i=1; i<=x; i++);{                            resultado = resultado*i;                          }              return resultado;              }
Postado

Entendido! Muito obrigada! Tópico resolvido! 

Visitante
Este tópico está impedido de receber novas respostas.

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...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!