C语言动态创建二维数组代码
#include <stdio.h> #include <stdlib.h> int main() { int r,c; printf("row column "); scanf("%d %d",&r,&c); int ** a; a=(int**)malloc(r*sizeof(int*)); for(int i=0;i<r;i++){ a[i]=(int*)malloc(c*sizeof(int)); } printf("input "); for(int i=0;i<r;i++){ for(int j=0;j<c;j++){ printf("(%d,%d)",i,j); scanf("%d",&a[i][j]); } } printf("output "); for(int i=0;i<r;i++){ for(int j=0;j<c;j++){ printf("%d ",a[i][j]); } printf(" "); } return 0; }
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇:没有了