【求助】C语言无法生成.exe文件
刚学C语言,写了一个翻转矩阵的程序,但是在C-free中无法生成.exe文件不知道是怎么回事啊……
#include<stdio.h>
#define N 3
#define M 5
void input(double (*A)[M]);
void output(double (*A)[M]);
void fliplr(double (*A)[M]);
int mian()
{
double A[N][M];
double B[N][M];
printf("Enter the martix: \n");
input(A);
fliplr(A);
printf("fliplr(A): \n");
output(B);
return 0;
}
void input(double (*A)[M])
{
int i;
int j;
for(i=0; i<N; i++)
{
for(j=0; j<M; j++)
{
scanf("lf", &A[i][j]);
}
}
}
void output(double (*A)[M])
{
int i;
int j;
for(i=0; i<N; i++)
{
for(j=0; j<M; j++)
{
printf("%lf\t", A[i][j]);
}
printf("\n");
}
}
void fliplr(double (*A)[M])
{
int i;
int j;
double temp;
for(i=0; i<N; i++)
{
for(j=0; j<(M/2); j++)
{
temp=A[i][j];
A[i][j]=A[i][M-j-1];
A[i][M-j-1]=temp;
}
}
}