文字列を分割してトークンを出力しようとしています。
int main()
{
char line[255] = "182930101223, KLA1513";
char val1[16];
char val2[7];
strcpy(val1, strtok(line, ","));
strcpy(val2, strtok(NULL, ","));
printf("%s|%s\n", val1, val2);
return 0;
}
印刷すると取得します
3| KLA1513
それ以外の
182930101223| KLA1513
どうした?