以下のようなファイルがあります。
1 2 300 500 5 117 5 90 45 34 ---- -------------- 34566
7 8 16 8 39 167 80 90 38 4555
各数値を取得して 2 次元配列を格納するにはどうすればよいですか?
これまでのところ、fgets() 関数を使用して行を読み取ることができます。
FILE *fp = NULL;
char buffer[1024];
fp = fopen("Input.txt","r");
if(fp!=NULL)
{
while(fgets(buffer,1024,fp)!=NULL)
{
// i need help here
}
}
fgets() を使用するのではなく、(これよりも優れた) 解決する別の方法はありますか?