fixed *scanf() family