#include <cstdio>






struct mamul

{

float m[2][2];


};


void main()

{

struct mamul trix[3] = { 1,0,0,1,1,0,0,1,0,0,0,0 };

int i;

for (i = 0; i <= 2; i++)

{

trix[3].m[1][1] = trix[1].m[1][i] * trix[2].m[i][1];

trix[3].m[1][2] = trix[1].m[1][i] * trix[2].m[i][2];

trix[3].m[2][1] = trix[1].m[2][i] * trix[2].m[i][1];

trix[3].m[2][2] = trix[1].m[2][i] * trix[2].m[i][2];


}



printf("%.2f", trix[3].m[1][1]);


}



이거 했는데 시발 내가 원하는 답은 1인데 왜 계속 0 나오냐 시발