Welcome, Nick!
Please read this topic for newbies here: Announcements - What's Wrong With My Code?

To answer your question:
sum doesn't stay 0. In your loop it is:
1) sum = 0+1 -> 1
2) sum =...