我需要构建一个矩阵。我需要使用双数据类型。与此同时,用户将输入数据 。但是当数据输入时,编译器程序会说:“阵列子集不是整数”。但我需要使用双重数据。矩阵中的双数据类型
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
double matris[3][4];
double i;
double j;
printf("Please Enter Number for Matris:\n");
for (i = 0; i < 3; i++) {
for (j = 0; j < 4; j++) {
scanf("%lf", &matris[i][j]);
}
}
for (i = 0; i < 3; i++) {
for (j = 0; j < 4; j++) {
printf("%f", &matris[i][j]);
}
}
return 0;
}
您需要'双'的项目,而不是索引。 –
你真的需要格式化你的代码,但真的 –
然后你应该让它们成为整数。 – user3528438