[Çözüldü] C Derleme Hatası

Başlatan MehmetNuri, 01 Ağustos 2012 - 11:38:50

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

MehmetNuri

C dili ile yazdığım ufak uygulamayı derlemek istediğimde aşağıdaki hatayı alıyorum .

Ckodları:


#include <stdio.h>
main()
{
const float PI=3.14;
float r, Alan;
scanf("%f",r);
alan := PI*r*r;
printf(('Alan = %f', alan);
}






hata mesajı






mehmet@mehmet-TravelMate-5742Z:~$ cd Masaüstü
mehmet@mehmet-TravelMate-5742Z:~/Masaüstü$ gcc cevre.c -o cevre
cevre.c: 'main' fonksiyonunda:
cevre.c:6:1: UYARI: format '%f' expects argument of type 'float *', but argument 2 has type 'double' [-Wformat]
cevre.c:7:7: hata: expected expression before '=' token
cevre.c:8:9: UYARI: karakter sabiti, türü için çok uzun [enabled by default]
cevre.c:8:22: hata: 'alan' undeclared (first use in this function)
cevre.c:8:22: bilgi: each undeclared identifier is reported only once for each function it appears in
cevre.c:8:27: hata: expected ')' before ';' token
cevre.c:9:1: hata: expected ';' before '}' token
mehmet@mehmet-TravelMate-5742Z:~/Masaüstü$





bu sorunu nasıl aşabilirim?

noktakom

#include <stdio.h>
main()
{
const float PI=3.14;
float r, alan;
scanf("%f",&r);
alan = PI*r*r;
printf("Alan = %f", alan);
}

MehmetNuri