Ajuda erro no código [RESOLVIDO]

1. Ajuda erro no código [RESOLVIDO]

Alessandro Medeiros
AlessandroO

(usa Ubuntu)

Enviado em 19/06/2013 - 23:56h

Olá pessoal sou iniciante em C, e queria saber o porque meu código não compila

//inclusão de bibliotecas

#include<stdio.h>
#include<math.h>

//programa principal

void main()
{

//declarando variáveis

double pot,m,n;

//entrada de dados

printf("\nInsira um número: "); /*inserindo os valores (usuário)*/
scanf("%lf",&n);
printf("\nInsira uma potência: ");
scanf("%lf",&m);

//Cálculo da potência

pot = pow(n,m);

//Imprime

printf("\nO valor da é: %lf \n",pot); /*imprime o valor na tela para o usuário*/

}

Obrigado desde ja!


  


2. Re: Ajuda erro no código [RESOLVIDO]

wellington
wellingtonsr

(usa Slackware)

Enviado em 20/06/2013 - 00:13h

Qual é o erro?


3. Re: Ajuda erro no código [RESOLVIDO]

wellington
wellingtonsr

(usa Slackware)

Enviado em 20/06/2013 - 00:22h

Se for o mesmo erro que deu aqui, coloque assim:


gcc programa.c -lm -o programa 



Ou seja, o "-lm" após o nome do programa.c
Aqui deu esse erro: undefined reference to `pow' então joguei no google e achei isso:

"Com os compiladores GNU em Linux, eles não ligar automaticamente na biblioteca de matemática."  


fonte: http://www.google.com.br/url?sa=t&rct=j&q=&esrc=s&source=web&cd=8&ved=0CHoQF...


4. Re: Ajuda erro no código [RESOLVIDO]

Alessandro Medeiros
AlessandroO

(usa Ubuntu)

Enviado em 20/06/2013 - 09:24h

Realmente, erra esse mesmo erro que estava dando, muito obrigado ;)


5. Re: Ajuda erro no código [RESOLVIDO]

wellington
wellingtonsr

(usa Slackware)

Enviado em 20/06/2013 - 11:47h

blz.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts