Unable to login due to broken key on built-in keyboard
An external USB keyboard will allow you to log on. Then you can change your password using the external keyboard, and you will be able to log on with the internal keyboard again. But you won't be able to type the character 0 ever again, unless you get the keyboard fixed.