しかし、実行すると途中で止まってしまいました。(応答なし?)
何がおかしいのでしょうか・・・?
=================ここから=====================================
#include <stdio.h>
int main(void)
{
FILE *fpin,*fpout;
char *fnameout = "export.csv";
char *fnamein = "import.csv";
char s1,s2,s3;
int n11,n12,n13,n21,n22,n23,n31,n32,n33;
fpin = fopen(fnamein, "r" );
if( fpin == NULL ){
printf( "ファイルが開けません\n");
return -1;
}
fscanf( fpin, "%s,%d,%d,%d\n", &s1,&n11,&n12,&n13);
fscanf( fpin, "%s,%d,%d,%d\n", &s2 ,&n21,&n22,&n23);
fscanf( fpin, "%s,%d,%d,%d\n", &s3 ,&n31,&n32,&n33);
fclose( fpin);
fpout = fopen(fnameout, "w" );
if( fpout == NULL ){
printf( "ファイルが開けません\n");
return -1;
}
fprintf( fpout, "%s,%d,%d,%d\n", s1,n11,n12,n13);
fprintf( fpout, "%s,%d,%d,%d\n", s2,n21,n22,n23 );
fprintf( fpout, "%s,%d,%d,%d\n", s3,n31,n32,n33);
fclose( fpout );
return 0;
}
==============ここまで==================================
=============import.csv=======
test1,1,4,7
test2,2,5,8
test3,3,6,9
=============ここまで========
