現在、csvファイルの読み込みをFileRead_scanfを使って行おうとしているのですが
やり方が悪いのか、仕様を理解し切れていないのかうまく読み込んでくれません。
while (FileRead_scanf(fp, "%d,%d,%d,%lf,%lf,%lf,%d,%d,%d,%d,%d,%d,%d", &enemy_order[i].start, &enemy_order[i].pattern_i,
&enemy_order[i].knd, &enemy_order[i].x, &enemy_order[i].y, &enemy_order[i].sp, &enemy_order[i].bltime,
&enemy_order[i].blknd, &enemy_order[i].col, &enemy_order[i].hp, &enemy_order[i].blknd2, &enemy_order[i].wait, &enemy_order[i].item_n)!=EOF) {
i++;
}
こちらがそのコードです。x、y、spはdouble、それ以外はintです。
yにマイナスの数値を入れているのですがどうもそこでうまく読み込めていないようなのですが、
なにか悪いところが無いか分かりますでしょうか?