scanf does provide sscanf...