Sicks Postado Julho 6, 2012 Denunciar Share Postado Julho 6, 2012 (editado) Ola pessoalEstava fazendo um exercicio e sai com essa resolução:#include <stdio.h> #include<string.h> #include <conio.h> #include <math.h> #include<stdlib.h> int main () { int nt,n,conta[128],contf[128]; char c=0; scanf("%d", &nt); while(nt != n) { while(c != '\n') { c = getchar(); if(c == '(' || c == '[' || c == '{') conta[c]++; if(c == ')' || c == ']' || c == '}') contf[c]++; } if( conta['('] != contf[']'] || conta['['] != contf[']'] || conta['{'] != contf['}'] ) printf("N"); else printf("S"); n++; } }A resolução compila sem problemas mas o programa não executa essa linha c = getch(); <_< ele simplesmente pula elaalguém sabe qual poderia ser o problema?Ps: ele entra nos dois whiles mas simplesmente não executa essa linha :blink: Editado Julho 6, 2012 por Durub Adicionar tags code [Durub] Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Klaudia Postado Julho 6, 2012 Denunciar Share Postado Julho 6, 2012 Oi Moço, sou fraquinha em c + vou arriscar, rs. se você colocasse assim: c = getche();tenta aih.Pra que estas bibliotecas? #include <math.h>#include<stdlib.h> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Sicks
Ola pessoal
Estava fazendo um exercicio e sai com essa resolução:
A resolução compila sem problemas mas o programa não executa essa linha c = getch(); <_<
ele simplesmente pula ela
alguém sabe qual poderia ser o problema?
Ps: ele entra nos dois whiles mas simplesmente não executa essa linha :blink:
Editado por DurubAdicionar tags code [Durub]
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.