According to the "BUGS" section in scanf, the success of literal matches and suppressed assignments is not directly determinable. I would say the behavior indicated is correct: two (2) conversions were successfully completed. Perhaps but not likely, errno is set to indicate that an inconsistency was found. John D. Powell PAR Technology