Şimdi Ara

C kodu, matriste toplama yapmak isterken hata veriyor

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
1
Cevap
0
Favori
816
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar bu ödevin bi kısmı.. benim yapmak istediğim kare matrisin boyutlarını kullanıcı girecek ve bilgisayar random sayı atayıp bana matrisin toplamını vermesini istiyorum, ama invalid use of array with unspecified bounds hatası veriyor??



    #include <stdio.h>
    #include<stdlib.h>
    #include<conio.h>
    #include <time.h>

    int a=0,i=0,j=0;
    int c[][];

    int matris_top (int c[j]);
    int matris1[][], matris2[][];

    int main()
    {

    printf ("Matrisin satir ve sutun sayisini giriniz: \n");
    scanf("%d", &a);
    srand (time(NULL));
    for (i=0;i<a;i++)
    for (j=0;j<a;j++)
    {
    matris1 [j] = rand()% 100 -100;
    matris2 [j] = rand()% 100 -100;
    }
    matris_top (c);
    printf ("Matrislerin toplami\n");
    for (i=0;i<a;i++)
    {
    for (j=0;j<a;j++)
    {printf (" %d ", c[j]);

    }
    printf ("\n");}


    system ("PAUSE");
    return 0;
    }

    int matris_top (int c[j])
    {
    int i=0, j=0;

    for (i=0;i<a;i++)
    for (j=0;j<a;j++)
    c[j] = matris1[j] + matris2[j];
    }



    _____________________________
    Şimdi ölsen hayatın hakkında ne hissederdin?




  • Yapay Zeka’dan İlgili Konular
    Bir hata yaptım (+18) [Edit]
    12 yıl önce açıldı
    A/C tuşu gerekli midir?
    6 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.