dediğini yaptım abicim: #include<stdio. h>#include<math. h>float kupkoktoplamihesapla ;int main { int A = , el; el=9; printf("Dizideki pozitif sayilarin kup koklerinin toplami %f dir.\n", kupkoktoplamihesapla ; return 0;}float kupkoktoplamihesapla { int i; float sonuc=0; for(i=0;i< eleman;i++){ if( A >0) } return sonuc;} Ama bu seferde kupkoktoplamihesapla daki "if"li kısımda hata veriyor 15 invalid type argument of `unary ' diyor :(

Derleyiciden derleniyo ama çıktıda printf dekini yazdırmıyor...

nasıl küpkok alacaz?

Evet şimdi oldu. Gerçekten arrays ve pointer kısmını bir daha tekrar etmem gerek Spark ve bilmece; Teşekkür ettim

ve pow o şekilde kullanılmıyo galiba 2. parametre int olmak zorunda yani hepsinde sayının 0. kuvvetini buluyo Saçma

printf den sonra getchar ; ekle Saçma

byle dene #include<stdio. h>#include<math. h>float kupkoktoplamihesapla ;int main { int A = , el; el=9; printf("Dizideki pozitif sayilarin kup koklerinin toplami %f dir.\n", kupkoktoplamihesapla ; return 0;}float kupkoktoplamihesapla { int i; float sonuc=0; for(i=0;i< eleman;i++){ if(A >0) } return sonuc;}

pow(A , 1/3) şeklindeymiş :P

: ]] şeklinde bişey istedin ben şyle bişey yazdım: #include#includefloat kupkoktoplamihesapla ;int main { int A = , el; el=9; printf("Dizideki pozitif sayilarin kup koklerinin toplami %f dir.\n", kupkoktoplamihesapla ; return 0;}float kupkoktoplamihesapla { int i; float sonuc=0; for(i=0;i< eleman;i++){ if( A >0) } return sonuc;} ama 7 passing arg 1 of `kupkoktoplamihesapla' from incompatible pointer type şeklinde bir hata veriyor işin içinden çıkamadım :( Simdi pointerlar ve arrayler konusunu tekrar ele alman gerekli. Bastan calismani tavsiye ederim. Cunku bir arrayin sadece ismi poniterdir. Yani bir pointer alan fonksiyona A yi direk yollayabilirsin veyahut A ismi arrayde ilk elemana point eder yani A 'a ozaman da, &A yapip yollarsin. int A boyle bir parametre 2 katmanli pointer yani, int a, gibi birsey olmus, cift boyutlu arrayleri yollamakta filan kullanilir genelde. Senin yapman gereken float kupkoktoplamihesapla ; diye tanimlayip int SomeArray ; int someEleman; kupKokToplamiHesapla : olarak cagirmak.

#include<conio. h> system ; kullanıyordum getchar yerine ama system yi yanlış yere yazmışım benim hatam Thx to everyone;

]] şeklinde bişey istedin ben şyle bişey yazdım: #include<stdio. h>#include<math. h>float kupkoktoplamihesapla ;int main { int A = , el; el=9; printf("Dizideki pozitif sayilarin kup koklerinin toplami %f dir.\n", kupkoktoplamihesapla ; return 0;}float kupkoktoplamihesapla { int i; float sonuc=0; for(i=0;i< eleman;i++){ if( A >0) } return sonuc;} ama 7 passing arg 1 of `kupkoktoplamihesapla' from incompatible pointer type şeklinde bir hata veriyor işin içinden çıkamadım :(