#include<stdio.h>
void main()
{
int a[5][5],b[5][5],c[5][5],i,j;
printf("please input a array:\n");
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
scanf("%d",&a[i][j]);
}
}
printf("please input b array:\n");
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
scanf("%d",&b[i][j]);
}
}
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
c[i][j]=a[i][j]+b[i][j];
printf("%d",c[i][j]);
printf("\n");
}
}
Compiling...
matrix operation.cpp
d:\vc++\msdev98\myprojects\my exe\matrix operation.cpp(31) : fatal error C1004: unexpected end of file found
执行 cl.exe 时出错.
matrix operation.obj - 1 error(s), 0 warning(s)
我该怎么修改
#include<stdio.h>
void main()
{
int a[5][5],b[5][5],c[5][5],i,j;
printf("please input a array:\n");
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
scanf("%d",&a[i][j]);
}
}
printf("please input b array:\n");
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
scanf("%d",&b[i][j]);
}
}
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
c[i][j]=a[i][j]+b[i][j];
printf("%d",c[i][j]);
printf("\n");
}
}
} //这个是我给加上的 “}”,要留心。
Compiling...
matrix operation.cpp
d:\vc++\msdev98\myprojects\my exe\matrix operation.cpp(31) : fatal error C1004: unexpected end of file found
执行 cl.exe 时出错.
matrix operation.obj - 1 error(s), 0 warning(s)
你Compiling...
matrix operation.cpp,结果报错是link c1.exe 出错,并不是一个程序,你把main函数后的“}”加上后在单独编译下我试过了,可以通过,运行。