动态分配的二维数组以矩阵形式输出
麻烦帮我看下为什么这样不能以矩阵形式输出啊
/*#include <stdio.h>
#include <stdlib.h>
void main()
{
int n,i=0,j=0;
int **p;
printf("?????????:");
scanf("%d", &n);
p = (int**)calloc(n, sizeof(int*));
for (i = 0; i < n; i++)
{
p[i] = (int*)calloc(n + 1, sizeof(int));
for (j = 0; j < n; j++)
{
scanf("%d", &p[i][j]);
p[i][n] += p[i][j];
}
}
for (i = 0; i < n; i++)
{
for (j = 0; j < n+1 ; j++)
{
printf("%d ", p[i][j]);
}
}
}
...全文
相关推荐
c代码-二维输出。
c代码-二维输出。
可变长二维数组,行数与每行列数由用户输入
实现一个“可变长二维数组”,这个二维数组的行数可由输入决定,每行的元素个数仍可由输入决定。每个数组元素值都是1. 执行结果如下: 请输入行数: 5 请输入第1行的元素个数: 20 请输入第2行的元素个数: 34 请输入第3行的元素个数: 17 请输入第4行的元素个数: 9 请输入第5行的元素个数: 25 11111111111111111111 1111111111111111111111111111111111 11111111111111111 111111111 1111111111111111111111111
Chapter 数组矩阵和串PPT学习教案.pptx
Chapter 数组矩阵和串PPT学习教案.pptx
数据结构C++ 稀疏矩阵 源代码
数据结构C++ 稀疏矩阵的源代码,希望对大家有所帮助
Java程序设计基础:二维数组声明与创建.pptx
Java程序设计基础:二维数组声明与创建.pptx


新手乐园
