11/11/10 15:38:47.45
>>140,150
こっちのほうが見やすいか。
#include <stdio.h>
int main(void){
int m[3][3] = {}, i, det = 0;
for (i = 0; i < 3; i++) {
printf("a%d1 a%d2 a%d3 = ", i + 1, i + 1, i + 1);
scanf("%d %d %d", &m[i][0], &m[i][1], &m[i][2]);
}
for (i = 0; i < 3; i++) {
det += m[0][i] * (m[1][(i + 1) % 3] * m[2][(i + 2) % 3]);
det -= m[0][i] * (m[1][(i + 2) % 3] * m[2][(i + 1) % 3]);
}
printf("%d¥n", det);
return 0;
}