Глюки

1. 

if (c = 9){ ... }   - в змінну записується 9, а 9 - це true і if виконується