ola pessoal, me chamo joao filho estou começando a estudar a parte de funções em linguagem c. Não estou sabendo chamar a função. Quando vou compilar o programa principal, o compilador diz "No such file or directory". Ou seja ele não acha a função. já salvei a função e o programa principal na mesma pasta não funciona.
função
#include<stdio.h>
#include<conio.h>
int calfat( int x );
int main()
{
int num,fatorial;
printf("dogite o numero que deseja calcular o fatorial\n");
scanf("\n%d",&num);
fatorial = calfat(num);
printf("\n fatorial=%d\n\n\n\n\n\n",fatorial);
system("pause");
}
int calfat(int x)
{
int cont,fat = 1;
for(cont = 1;cont <= x;cont ++)
fat = fat*cont;
return fat;
}
programa principal
#include<stdio.h>
#include"funcao.h"
int main(){
int fato;
fato = calfat(5);
return fato;
printf("\n\n %d",fato);
return 0;
}
Pergunta
joaofilho
ola pessoal, me chamo joao filho estou começando a estudar a parte de funções em linguagem c. Não estou sabendo chamar a função. Quando vou compilar o programa principal, o compilador diz "No such file or directory". Ou seja ele não acha a função. já salvei a função e o programa principal na mesma pasta não funciona.
função
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.