Cleanup: limit length of strings scanned by scanf.