Yes, Snapchat requires a working mobile phone number to confirm an account creation procedure. If your number can receive SMS messages, then yes, you can use it to activate your Snapchat account. It also works for WhatsApp, Viber, Kik, Tango, etc. All of these apps require an active phone number in order to activate the accounts.