int main(int argc, char** argv)
{
FILE* inputfile1;
FILE* inputfile2;
int i;
int in[3];
if( argc != 3 ) return 0;
fopen_s(inputfile1,argv[1], "w");
fopen_s(inputfile2,argv[2], "w");
i = 0;
while( i < 30 )
{
printf("[첫번째 파일] %dcnt 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("[두번째 파일] %dcnt input : ", i+1);
scanf("%d %d %d", &in[0], &in[1], &in[2]);
fwrite(&in, sizeof(in), 1, inputfile2);
i++;
}
fclose(inputfile1);
fclose(inputfile2);
fopen_s(inputfile1,argv[1], "r");
fopen_s(inputfile2,argv[2], "r");
제예상으론 fopen_s(~~~) 요 부분이 틀린것 같거든요? (argv 이거요)
숫자 3쌍 30개 묶어서 집어넣는 파일 만들고 그 파일 읽으려고하는데
저 argv 대신에 그냥 "test" 이런식으로 만들어서 넣으면 파일은 만들어지는데 읽는게 안돼고?..