C Dilinde Dizideki Değerlerin Toplanmaması

Trem

80+
Katılım
23 Mart 2020
Mesajlar
74
Reaksiyon skoru
16
Merhabalar, yazdığım kodun elimle girdiğim değerleri bir dizi içine attıktan sonra bunları toplamasını istiyorum. Şöyle bir kod yazdım. Değerlerin toplamını vermiyor.
C:
#include <stdio.h>
#include <stdlib.h>

int main(){
    int toplam = 0;
    int dizi[100];
    int i, sayi;
    
    printf("Eleman sayisi: ");
    scanf("%d",&sayi);
    
    for(i=0;i<sayi;i++)
    {
        printf("Dizinin %d. degerini girin: ",i+1);
        scanf("%d",&dizi[i]);
        toplam = toplam +dizi[i];
    }
    printf("sayilarin toplami: %d",toplam);
    return 0;
}
 
Merhabalar, yazdığım kodun elimle girdiğim değerleri bir dizi içine attıktan sonra bunları toplamasını istiyorum. Şöyle bir kod yazdım. Değerlerin toplamını vermiyor.
C:
#include <stdio.h>
#include <stdlib.h>

int main(){
    int toplam = 0;
    int dizi[100];
    int i, sayi;
   
    printf("Eleman sayisi: ");
    scanf("%d",&sayi);
   
    for(i=0;i<sayi;i++)
    {
        printf("Dizinin %d. degerini girin: ",i+1);
        scanf("%d",&dizi[i]);
        toplam = toplam +dizi[i];
    }
    printf("sayilarin toplami: %d",toplam);
    return 0;
}
konsolda hata gözüküyor mu
 
Dev-C++ compiler ile derledim ve kodun çalışıyor. Bir sıkıntı göremedim. Hangi derleyici ile çalıştığını yazarsan ve aldığın hatayı ekran görüntüsü olarak atabilirsen bakarım.
 
Yeni mesajlar Yeni Konu Aç  

   

SON KONULAR

Forum istatistikleri

Konular
1,205,145
Mesajlar
10,891,108
Üyeler
192,621
Son üye
mmtg
Geri
Top