我在视觉工作室做以下节目。
// practice1.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "conio.h"
void addition();
void display(int a[][10],int row, int column);
int _tmain(int argc, _TCHAR* argv[])
{
addition();
getch();
return 0;
}
void addition()
{
int a[10][10],b[10][10],m,n,k=0,j;
printf("Enter order of matrix\n");
//scanf("%d%d",&m,&n);
m=2;n=3;
printf("Enter matrix elements of matrix A\n");
for(k=1;k<m;k++);
{
for(j=0;j<n;j++)
{
scanf("%d",&a[k][j]);
}
}
printf("Enter matrix elements of matrix B\n");
for(k=0;k<m;k++)
{
for(j=0;j<n;j++)
{
scanf("%d",&b[k][j]);
}
}
//display(a,m,n);
printf("\n");
//display(b,m,n);
}
//void display(int a[][10],int row, int column)
//{
// int i,j;
// for(i=0;i<row;i++)
// {
// for(j=0;j<column;j++)
// {
// printf("%d",a[i][j]);
// }
// printf("\n");
// }
//}
在First for循环中,当控制进入循环时,k的值自动设置为2。 图像附加。 -
答案 0 :(得分:1)
设置断点的行上有拼写错误。
值为2,因为您已经退出循环。
删除分号,然后重试。