我的循环是3的时候可以正常的输入,
当我的循环变成4的时候就成这样的,
用了二维数组jz[100][1];
但是但我用把1改成2又能完美的读取,这是为啥呀
还是把作业需求贴出来看看吧
#include<stdio.h>
int n;
char a[100];
int jz[100][1];
char b[100];
int main(){
char c[100];
int hang(char m);
int hang1(char m);
// int d,e;
printf("请输入矩阵个数");
scanf("%d",&n);
printf("请依次输入矩阵名和矩阵行列:\n");
for(int i=0;i<n;i++){
printf("第%d个:",i+1);
getchar();
gets(c);
a[i]=c[0];
// getchar();
printf("行列:");
scanf("%d,%d",&jz[i][0],&jz[i][1]);
}
这是我的部分代码