VC++6运行程序后经常出现“出现一个问题,导致程序停止正常工作。请关闭该程序”,是什么原因?

最近编了好几个程序都出现这个问题,有些是循环条件修改后就解决了,有些真不知道是什么原因,我想知道这类问题大部分是什么出于原因,该往什么方面修改,下面这个是今天编的3x3矩阵偏置:
#include<stdio.h>
#define N 3
int main()
{
void inver(int array[][N],int n);
int a[N][N],i,j;
printf("Please enter an %d*%d array:\n",N,N);
for(i=0;i<N;i++)
for(j=0;j<N;j++)
scanf("%d",a[i][j]);
printf("The array :\n");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
printf("%5d",a[i][j]);
inver(a,N);
printf("The inverted array :\n");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
printf("%5d",a[i][j]);
putchar('\n');
return 0;
}
void inver(int array[][N],int n)
{
int i,j,m;
for(i=0;i<n;i++)
for(j=0;j<n;j++)
{if(i>=j) continue;
else
{m=array[i][j];
array[i][j]=array[j][i];
array[j][i]=m;
}
}
}

scanf("%d",a[i][j]); 参数写错了,应为
scanf("%d",&a[i][j]);
温馨提示:内容为网友见解,仅供参考
无其他回答

关于“VC++6.0运行显示出现一个问题,导致程序停止正常工作”的问题
break;加到while中 while写成while(true)choice没什么用,删除了吧

运行VC++6.0总是出现一个错误Compiling... Error spawning cl.exe...
我也出现过这个问题,不是win7的问题,可能是那个文件丢失了,你把vc卸载掉,把电脑里面的vc文件全部删掉,然后重新装就可以了。

...时总显示:出现了一个问题,导致程序停止正常工作…怎么搞
建议循环写成:for ( i=1;i<9;i++ )

安装VC++6.0时,要抱错,说有些文件不能打开,或文件正在被另一个程序...
第二个问题:因此问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”—>“Directories(目录)”重新设置“Excutable Fils、Include Files、Library Files、Source Files”的路径。很多情况可能就一个盘符的不同 (例如你的VC装在C,但是这些路径全部在D),改过来就OK了。

VC++ 6.0 “打开”文件时出现这个。不管取消还是确定都自动关闭程序...
方法一:可以打开工程文件不? 如果可以的话说明打开和其他程序冲突了!您是不是安装有office2007?应该是和office2007冲突了 下面工具是就是解决和office07冲突问题 http:\/\/www.pudn.com\/downloads312\/sourcecode\/windows\/other\/detail1383898.html 方法二:卸载office 应该就可以了用wps代替 方法三:先装...

vc++6.0编译后出现错误
这个是因为vc的bug。需要重新安装vc。1、打开VC6.0++,选择文件--新建。2、新建一个控制台应用工程,命名为demo。3、选择一个空的工程。4、此次,新建一个C++源文件。5、键入一段简单的C程序。6、编译运行。7、运行的效果如图。完成。

VC++6.0中写入程序,编译后提示有一错误,1 error(s)怎么简单的指出错误...
1、首先,进行打开一个需要进行调试的代码,进行再当前来进行编辑。2、在当前的代码进行编辑的完成,进行点击 run 菜单。3、进行点击了run之后,弹出了下拉菜单选中为 debug 的选项。4、这样就会弹出了一个需要的运行的文件名称中,进行选中一个当前的运行名称。5、文件名称选择完成之后,就会开始对当前的...

vc++6.0打开文件时老是出错怎么办?
vc++6.0打开文件时老是出错的原因是没有以兼容方式运行。解决办法:1、右击vc++6.0的图标选“属性”---“兼容性”---兼容模式下的“以兼容模式运行这个程序”前面不要打勾。2、另一种崩溃一般是由于打开文件或者添加文件引起的 解决办法:1. 在VC6.0中点击Tools-Customize(然后点击一下Toolbars...

为什么VC++在安装时老提示不能打开文件,正在被另一程序使用
那是因为你的进程里面已经启动了这个服务吧!

用vc++6写好程序运行的时候提示文件不存在怎么办
“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\\VC98\\Bin”下面,你可以到相应的路径下找到这个应用程序。因此问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”—>“Directories(目录)”重新设置“Excutable Fils、Include Files、Library Files、...

相似回答