: hacı fonksiyonu çağırmışsın ama fonksiyon sadece değer dndürüyo, sen o değeri kod blogu içindeki resulta aktarmamışsın, o yüzden yle oluyo sanırım yok hocam ya aktardım, karenin alanında sorun yok diğerlerinde var, dersten kaldıgımda varmış bi keramet daha bundaki hatayı gremiyorum çıldırcam valla bi 2 dk bakıver sana zahmet hocam be

if(number 2) int rectangleArea neden 0 basıyor buraası çzemedim, yanlış yazdım bi yeri ama

dikdrtgenin ve dairenin alanlarını sıfır veriyo bi yeri yanlış yazdım ama gremiyorum amk #include <stdio. h> int squareArea ; int rectangleArea ; double circleArea ; int main { int number; printf("1-) Please press <1> to calculate the area of square\n"); printf("2-) Please press <2> to calculate the area of rectangle\n"); printf("3-) Please press <3> to calculate the area of circle\n"); scanf ; if (number 1) if(number 2) if(number 3) return 0; } int squareArea int rectangleArea double circleArea

rectangleArea ; printf ; Burda metodu çağırmışsın ama geri dndürdüğü değeri kullanmamışsın. Byle denersen çalışır gibi: printf("Area of rectangle is:%d\n", rectangleArea ; Edit: Ben yazana kadar dünya değişmiş. Sen hiç kaval çaldın mı?

hacı fonksiyonu çağırmışsın ama fonksiyon sadece değer dndürüyo, sen o değeri kod blogu içindeki resulta aktarmamışsın, o yüzden yle oluyo sanırım if(number 2) :)

hahha tamam hocam doğru sylüyosun teşekkürler kod parçasını yazınca grdüm :D

kolay gelsin :) :)