printf("Input %i,%i :", i+1,j+1);scanf("%li", &A[i][j]);
errornya ketika i+1 dan j +1, anda setting jumlah element 2 dimensional
dengan 2, ketika looping terakhir i =1 ini akan menjadi 2, makanya arraynya
jadi segmentation fault (out of index array)

terima kasih
-roni baskoro-
-----Original Message-----
From: Muhfi Asbin Sagala [mailto:[EMAIL PROTECTED] 
Sent: Saturday, December 16, 2006 11:32 AM
To: tanya-jawab@linux.or.id
Subject: Re: [tanya-jawab] "Segmentation Fault"

> Mana kode programnya?? Saya bukan dukun yang bisa tau apa penyebab
> sesuatu hal tanpa melihat hal itu :D

Ini contoh program yang ingin saya jalankan:

#include <stdio.h>
void main()
{

long int A[2][2], det, temp;
int i, j;

printf("Masukkan nilai matriks\n");
for(i=0;i<2;i++){
 for(j=0;j<2;j++){
  printf("Input %i,%i :", i+1,j+1);scanf("%li", &A[i][j]);
}
}

printf("\n");
det=(A[0][0]*A[1][1])-(A[1][0]*A[0][1]);
printf("determinan matriks= %0.2li \n", det);
printf("\n");

for(i=0;i<2;i++){
 for(j=0;j<2;j++)
  printf("%0.2li\t", A[i][j]);
  printf("\n");
}
}

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis


-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Reply via email to