View Single Post
Old 26-05-2007, 23:14   #1
felgiro
Junior Member
 
L'Avatar di felgiro
 
Iscritto dal: May 2007
Messaggi: 17
Aiuto compilatore DEV-C++ 4.9.9.2

Salve a tutti!
ho un pb con il compilatore di dev-c++.
Fino ad oggi ha compilato tutti i programmi,mai dato pb.
Ho dovuto passare alle funzioni,ho fatto un semplice prg con una funzione,però non mi compila più...
Questo è il programma:

Codice:
//funzione-calcolo del cubo di un nr

#include<stdio.h> 

double cubo(float);
 
int main(){	

     float x;
     double y;
 
 printf("inserisci un nr:");
 scanf("%f",&x);
 
	y=cubo(x);    
     printf("%f elevato al cubo e' uguale a %f",x,y);
 
 	return 0; 	
 	
double cubo(float c){
	   
	   double z;
	   z=c*c*c;
	   return(z);  	   
	   }	   
	   

	system("PAUSE");	
}
e questo è l'errore:
Codice:
Compilatore: Default compiler
Esecuzione di  gcc.exe...
gcc.exe "C:\Documents and Settings\admin\Desktop\LP1\funzione_cubo.c" -o "C:\Documents and Settings\admin\Desktop\LP1\funzione_cubo.exe"   -g3  -I"include"   -L"lib" -L".lib" -g3 
C:\DOCUME~1\admin\IMPOST~1\Temp/ccS4baaa.o(.text+0x6a): In function `main':
C:/Documents and Settings/admin/Desktop/LP1/funzione_cubo.c:16: undefined reference to `cubo'

                           ----- ****------

 C:\DOCUME~1\admin\IMPOST~1\Temp\ccS4baaa.o(.text+0x6a) In function `main': 

  [Linker error] undefined reference to `cubo' 

 C:\DOCUME~1\admin\IMPOST~1\Temp\ccS4baaa.o(.text+0x6a) ld returned 1 exit status
vi prego ,aiutatemi!!!!
grazie
felgiro è offline   Rispondi citando il messaggio o parte di esso