我需要構建一個矩陣。我需要使用雙數據類型。與此同時,用戶將輸入數據 。但是當數據輸入時,編譯器程序會說:「陣列子集不是整數」。但我需要使用雙重數據。矩陣中的雙數據類型
#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