//5.编写函数使用数组,输出如下图所示杨辉三角形。
#include
using namespace std;
int main()
{
int a[6][6];
int i;
int j;
for(i=0;i<6;i++){
for(j=0;j<=i;i++){
if(i==j||j==0){
a[i][j]=1;
}
else a[i][j]=a[i-1][j-1]+a[i-1][j-1];
}
}
for(i=0;i<6;i++){
for(j=0;j<=i;j++){
cout<<a[i][j]<<" ";
}
cout<<endl;
}
return 0;
}
编译没有错误,但运行结果是空的?问题出在哪里了呀!我是大一新生,可以稍微讲解的详细一些,谢谢