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ç  

   

Forum istatistikleri

Konular
1,205,200
Mesajlar
10,891,740
Üyeler
192,644
Son üye
worstdev
Geri
Top