求助!为什么输出错误?把定义数组那一行提到main函数之外就对了,求解
查看原帖
求助!为什么输出错误?把定义数组那一行提到main函数之外就对了,求解
1151431
pi0v0楼主2023/11/12 19:47
#include<cstdio>

using namespace std;


int main()
{
	int n, arr[21][21];
	int i,j;
	arr[1][1] = 1;
	scanf_s("%d", &n);
	for (i = 2; i <= n; i++) {
		for (j = 1;j <= i; j++) {
			arr[i][j] = arr[i - 1][j] + arr[i - 1][j - 1];
		}


	}
	for (i =1 ; i <= n; i++) {
		for (j = 1; j <= i; j++) {
			printf("%d\t", arr[i][j]);
		}
		printf("\n");
	}
	return 0;
}
2023/11/12 19:47
加载中...