求助编程问题(源程序)
谁能帮我调试一下,下面程序是计算一个行列式的值,运行后屏幕本该提示输入数据,但没有出现提示,按ALT+F5出现以下信息floating point formats not linged abnormal program termination源程序如下:
#define N 4
main()
{
float a[N][N],b[N],x=1;
int i,j,k;
printf("enter the data of det");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
{
printf("\nthe %dth",i);
scanf("%f",&a[i][j]);
}
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
printf("%f",a[i][j]);
printf("\n");
}
for(i=0;i<N;i++)
{
for(k=i;k<N;k++)
for(j=0;j<N;j++)
a[k][j]=a[k][j]-a[k][j]*(a[i][j]/a[i][i]);
}
for(i=1;i<N;i++)
x=x*a[i][j];
printf("the value of the det is %f",x);
}