Linguagem C. printf está pulando com if, else



/*
Faça um programa que faça 5 perguntas para uma pessoa sobre um crime. As perguntas são:
"Telefonou para a vítima?"
"Esteve no local do crime?"
"Mora perto da vítima?"
"Devia para a vítima?"
"Já trabalhou com a vítima?" 
O programa deve no final emitir uma classificação sobre a participação da pessoa no crime. 
Se a pessoa responder positivamente a 2 questões ela deve ser classificada como "Suspeita", entre 3 e 4 como "Cúmplice" e 5 como "Assassino". 
Caso contrário, ele será classificado como "Inocente".

*/


#include<stdio.h>
#include<stdlib.h>


   int main(){
       
       char pergunta;
       int cont = 0;
       
       printf(" Telefonou para a vítima? S\\N -> ");
       scanf("%c", &pergunta);
       
       if(pergunta == 's') {
              cont = cont + 1;
       } else {
              cont = cont + 0;
         }

       printf(" \n Esteve no local do crime? S\\N -> ");
       scanf("%c", &pergunta);
       
      if(pergunta == 's') {
              cont = cont + 1;
       } else {
              cont = cont + 0;
         }
       
       printf("\n\n Mora perto da vítima? S\\N -> ");
       scanf("%c", &pergunta);
       
       if(pergunta == 's') {
              cont = cont + 1;
       } else {
              cont = cont + 0;
         }
       
       printf("\n\n Devia para a vítima? S\\N -> ");
       scanf("%c", &pergunta);
       
      if(pergunta == 's') {
              cont = cont + 1;
       } else {
              cont = cont + 0;
         }

       printf("\n\n Já trabalhou com a vítima? S\\N -> ");
       scanf("%c", &pergunta);
       
      if(pergunta == 's') {
              cont = cont + 1;
       } else {
              cont = cont + 0;
       }
       
       if(cont <= 2) {
              printf(" \n suspeita ");
       } else 
              if(cont <= 4 ){ 
              printf("\n Cumplice \n");
       } else
              printf("\n assassino \n");
           
           
           system("pause");       
       }

O problema é o seguinte: Eu respondo uma pergunta e a próxima pergunta é pulada, como faço para que o programa pergunte todas as perguntas sem pular: a saída está assim:

http://imageshack.us/photo/my-images/703/38829238.jpg/

Use getch() nu lugar de scanf.