Oie pessoal, estou tentando fazer este programa mas não encontro o erro, eu queria que mostrasse na tela se a pessoa e culpada ou inocente etc ... vou mandar o codigo .Quem puder ajudar eu agradeço. #include <stdio.h> #include <stdlib.h> void classi_crime(void); int cont; int main () { char resposta [5]; cont=0; { printf (" PERGUNTAS SOBRE O CRIME "); printf ("\n\n"); printf ("(a) Telefonou para a vitima (S/N)?"); scanf ("%c",&resposta[0]); printf ("(B) Esteve no local do crime (S/N)?"); scanf ("%c \n",&resposta [1]); printf ("© Mora perto da vitima (S/N)?"); scanf ("%c \n",&resposta [2]); printf ("(d) Devia para a vitima (S/N)?"); scanf ("%c \n",&resposta [3]); printf ("(e)já trabalhou com a vitima (S/N)?"); scanf ("%c \n",&resposta [4]); } while (resposta[cont]<=4); { if(resposta[cont]=='S' || resposta[cont]=='s') { cont=cont+1; void classi_crime(); printf ("RESULTADO FINAL"); printf ("\n"); printf ("A pessoa e %d",cont); system ("pause"); return (0); } } } void classi_crime (void) { switch (cont) { case 2:printf ("SUSPEITA");break; case 3:printf ("CUMPLICE");break; case 4:printf ("CUMPLICE");break; case 5:printf ("ASSASSINO(A)");break; default:printf ("INOCENTE"); } }