Arkadaşlar bu kodda gördüğünüz üzre kullanıcıdan dizi genişliğini girmesini istiyorum sonra da elemanları bir bir girdirip toplamını yazdırıyorum bu kodun işlevini bozmadan toplama fonksiyonunu nasıl Recursive olarak yazabilirim?
Yardım ederseniz sevinirim.
`
int diziTopla(int sayi)
{
int dizi[sayi];
int toplam = 0;
for(int i=0; i<sayi; i++)
{
printf("%d. sayiyi giriniz : ",i+1);
scanf("%d",&dizi[i]);
toplam += dizi[i];
}
printf("Dizideki elemanlarin toplami = %d",toplam);
}
int main()
{
int girilenSayi;
printf("Kac elemanli dizi olusturmak istiyorsunuz? : ");
scanf("%d", &girilenSayi);
diziTopla(girilenSayi);
}
`