#include <stdio.h>

#include <stdlib.h>

#pragma warning(disable:4996)


typedef struct {


int row;

int col;

int value;

} element;


typedef struct SparseMatrix {


element data[30];

int rows;

int cols;

int terms;

} SparseMatrix;


int main(int argc, char** argv)

{

FILE* inputfile1;

FILE* inputfile2;

SparseMatrix m1, m2;

int i;

int in[3];


if (argc != 3) return 0;


inputfile1 = fopen(argv[1], "w");

inputfile2 = fopen(argv[2], "w");


i = 0;

while (i < 30)

{

printf("[첫번째 파일] nt input : ", i + 1);

scanf("%d %d %d", &in[0], &in[1], &in[2]);

fwrite(&in, sizeof(in), 1, inputfile1);


i++;

}


i = 0;

while (i < 30)

{

printf("[두번째 파일] nt input : ", i + 1);

scanf("%d %d %d", &in[0], &in[1], &in[2]);

fwrite(&in, sizeof(in), 1, inputfile2);


i++;

}


fclose(inputfile1);

fclose(inputfile2);


inputfile1 = fopen(argv[1], "r");

inputfile2 = fopen(argv[2], "r");


i = 0;

while (!feof(inputfile1))

{

fread((void*)&m1.data[i], sizeof(element), 1, inputfile1);


i++;

}


i = 0;

while (!feof(inputfile2))

{

fread((void*)&m2.data[i], sizeof(element), 1, inputfile2);


i++;

}


fclose(inputfile1);

fclose(inputfile2);


return 0;

}


뭐가 문제인걸까 ㅜㅜㅜㅜ