exe文件执行,系统为什么报错?
#include<iostream.h>
#include<iomanip.h>
void main()
{
int xarray[9]={1,2,3,4,5,6,7,8,9};
int yarray[9]={1,2,3,4,5,6,7,8,9};
int multi[81];
for(int i=0;i<9;i++)
{
for(int j=0;i<9;j++)
multi[j*9+i]=i*j;
}
cout<<"*";
for(int k=0;k<9;k++)
cout<<setw(8)<<xarray[k];
cout<<endl;
for(int a=0;a<9;a++)
{
for(int b=0;b<9;b++)
{
cout<<yarray[a];
cout<<setw(8)<<multi[a*9+b];
cout<<endl;
}
}
}
这个程序在vc能正常编译生成.exe文件可是在运行exe文件时windows系统报错,即exe文件执行不了,以前也遇到这样的问题,不知道是为什么?