ファイルから別々の番号を読み取って、コードで使用する必要があります。
たとえば、ファイルには次のように表示されます
2 5
8 9
22 4
1 12
そして今私は持っています:
while(fgets(line, MAX_LEN, in) != NULL)
{
ListRef test = newList();
token = strtok(line, " \n");
int x = token[0] - '0';
int y = token[2] - '0';
}
数字の一方または両方が複数桁の場合を除いて、これは正常に機能します。長さに関係なく、これを変更して、1行に両方の数値(常に2つあり、それだけです)を読み取るにはどうすればよいですか?