DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
402
Tıklama
0
Öne Çıkarma
c sorusu hatam nerde bi türlü bulamadım
J
11 yıl (15 mesaj)
Er
Konu Sahibi

arkadaşlar soru şu : elemanları elle girilecek 5x4 boyutundaki bir matrisin elemanlarını gösteren bir program yazınız.(bu elemanlar matris şeklinde gözükecek) benim yazdığım kod şu :

#include<stdio.h>
#include<stdlib.h>
main()
{
int a[5][4],i,j;
for(i=0;i<5;i++)

{
for(j=0;j<4;j++)
{

printf("matrisin [%d,%d]. elemanini giriniz = \n",i,j);
scanf("%d",&a[j]);
}
}
for(i=0;i<5;i++);
{
for(j=0;j<4;j++)
printf("%4d",&a[j]);
printf("\n");
}
printf("\n");
system("PAUSE");
return 0;
}


fakat çıktı aldığımda saçma sapan bir sayı çıkıyor hatam nerde arkadaşlar yardımcı olursanız çok makbule geçer.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



P
11 yıl (6 mesaj)
Er

Hocam sorularınızı tab ekeyerek koyarsanız ve de code taglarını kullanırsanız daha okunaklı olur. Şöyle:

 
#include<stdio.h>
#include<stdlib.h>
main()
{
int a[5][4],i,j;
for(i=0;i<5;i++)
{
for(j=0;j<4;j++)
{
printf("matrisin [%d,%d]. elemanini giriniz = \n",i,j);
scanf("%d",&a[i][j]);
}
}

for(i=0;i<5;i++);
{
for(j=0;j<4;j++)
printf("%4d",&a[j]);
printf("\n");
}
printf("\n");
system("PAUSE");
return 0;
}


Printf ve scanf kısımları hatalı gibi.

scanf("%d",&a[j]);
printf("%4d",&a[j]);

dene bakalım ne olacak.





< Bu mesaj bu kişi tarafından değiştirildi Programlamacı -- 9 Ağustos 2014; 16:19:44 >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.