piyuvv
Zeptopat
- Katılım
- 20 Ocak 2024
- Mesajlar
- 9
Daha fazla
- Cinsiyet
- Kadın
- Meslek
- öğrenci
Birkaç projemi derlerken
[Error] ld returned 1 exit status
hatası alıyorum. Kodda görünürde bir yazım hatası yok, diğer kodlarımda da yoktu. Hatta derste hocanın yazdığı kodu birebir kopyalamama rağmen bu hatayı alıyordum. Neden bu hatayı veriyor olabilir? Bilen biri yardımcı olursa çok mutlu olurum cidden. Kodu da aşağıya ekliyorum.
[Error] ld returned 1 exit status
hatası alıyorum. Kodda görünürde bir yazım hatası yok, diğer kodlarımda da yoktu. Hatta derste hocanın yazdığı kodu birebir kopyalamama rağmen bu hatayı alıyordum. Neden bu hatayı veriyor olabilir? Bilen biri yardımcı olursa çok mutlu olurum cidden. Kodu da aşağıya ekliyorum.
C:
#include <stdio.h>
#include <stdlib.h>
#include "kutuphanem.h"
int main()
{
int x,y,secim,sonuc;
menu();
printf("\n\t-->");
scanf("%d",&secim);
switch(secim) {
case 1:
printf("iki sayi girisi yapiniz:\n\t-->");
scanf("%d",&x);
print("\n\t-->");
scanf("%d",&y);
sonuc=min(x,y);
printf("\n\t-minimum deger=%d",sonuc);
break;
case 2:
printf("iki sayi girisi yapiniz:\n\t-->");
scanf("%d",&x);
print("\n\t-->");
scanf("%d",&y);
sonuc=max(x,y);
printf("\n\t-maksimum deger=%d",sonuc);
break;
case 3:
printf("sayi girisi yapiniz:\n\t-->");
scanf("%d",&x);
sonuc=kare(x);
printf("\n\t-%d'nin karesi=%d",x,sonuc);
break;
case 4:
printf("sayi girisi yapiniz:\n\t-->");
scanf("%d",&x);
sonuc=kup(x);
printf("\n\t-%d'nin kupu=%d",x,sonuc);
break;
case 5:
printf("sayi girisi yapiniz:\n\t-->");
scanf("%d",&x);
sonuc=mutlak(x);
printf("|%d|=%d",x,sonuc);
break;
default:
printf("hatali tuslama yaptiniz, tekrar deneyin.");
return main();
}
return 0;
}
void menu(){
printf("\n\t\t**********\n");
printf("\n\t\t***MENU***\n");
printf("\n\t\t**********\n\t");
printf("1)min deger\t2)max deger\n\t3)kare\t 4)kup\n\t 5)mutlak deger\n");
}
float min(x,y){
int min;
if(x>y)
min=y;
else
min=x;
return min;
}
float max(x,y){
int max;
if(x>y)
max=x;
else
max=y;
return max;
}
float kare(x){
int kare=1;
kare=x*x;
return kare;
}
float kup(x){
int kup=1;
kup=x*x*x;
return kup;
}
float mutlak(x){
int mutlak;
if(x<0)
mutlak=x*(-1);
else
mutlak=x;
return mutlak;
}