Jump to content
Fórum Script Brasil

duarte_valente

Membros
  • Content Count

    25
  • Joined

  • Last visited

Community Reputation

0 Neutro

About duarte_valente

  • Birthday 09/18/1990

Perfil

  • Gender
    Male
  • Location
    Aveiro,Portugal
  1. Desculpe lá mais uma vez, tou a ter um problema ..o meu jogo esta quase feito e não consigo que isto dê. Compile este código e Vá ao Novo jogo,1-facil que abrirá um novo jogo, tente jogar na tabela do Sudoku com as teclas W-cima,A-esquerda,D-direita e S-baixo.Os numeros são so dos teclados,só aceita de 1 a 9. O meu problema agora é que se eu escrever o numero num dos quadrados já predefenidos do jogo, ou seja escrever um numero por cima do outro no qual este seja os numeros predefenidos da quela dificuldade o numero modifica e logo assim o jogados confunde o jogo e não sabe jogar. O que me
  2. Obrigado pela ajuda.Se quieser o jogo Sudoku em C, em principio no proximo fim de semana esta completo eu envio-lhe. Abraços Mais uma vez obrigado por tudo e a todos que me responderam no forum.
  3. tentei juntar o meu código do "menu do Sudoku"ao seu que me deu quando utilizo o "p=sair" .Mas esta a ver um problema, existe dois main e se tiro o primeiro o outro na funciona, o que me pode dizer . existe o int main() da linha 28 e o int main na linha 37 que esta no case('p') .O que faço para correr os dois? Aqui esta o código, em principio é só os int main(). # include <stdio.h> # include <stdlib.h> #define RESET 0 #define BRIGHT 1 #define DIM 2 #define UNDERLINE 3 #define BLINK 4 #define REVERSE 7 #define HIDDEN 8 #define BLACK
  4. então o p tem haver com o que? com o p=sair?? agora quanto as minhas dúvidas..podia me explciarme?
  5. Ah então é assim, eu não percebi esta parte: FILE *p = popen("ps | grep 'bash' | awk '{print $1}'", "r"); //na internet aparece de maneira diferente e não consigo! fgets(retorno, 18, p); // 18?? e o p??o p não foi declarado, porque esta aqui?para que serve? e também esta parte porque pos estes valores entre as [ ]:char retorno[20], comando[30]; não podia por outros? então axa que fica assim,com a tecla p: # include <stdio.h> int main () { char p; char retorno[20], comando[30]; FILE *p = popen("ps | grep 'bash' | awk '{print $1}'", "r"); printf("p=sair\n");
  6. Obrigado pela ajuda.podia explicarme a sua função que fez??, é que certas coisas não percebo... e se eu quiseres com a tecla p ,resultará?como faço ?
  7. Já tentei essas ipoteses e não deu..está certo que eu pensei assim também no system("exit"), pois na linha de comandos do linux se ponho exit ela fecha, eu axo que no linux esta função do system("exit") não dá. A que resulta mas não faz o que desejo é o system("clear") , mas este apaga tudo o que tava no ecra, mas não fecha a janela.Quanto ao exit(0) tb não fecha a janela.. obrigado pela a ajuda á mesma
  8. Como é que axo para descobrir o PID (ID do processo) de um programa em c??
  9. Aqui está o meu código, ajude me a fechar a linha de comandos com a tecla p.não consigo... #include <stdio.h> #include <stdlib.h> int main () { char t; do { t='0'; //t=getchar; scanf("%c", &t); if ((t=='p') || (t=='P')) { system("clear");//executa bem, o system("sair") já não, nem exit(1).. //system("sair"); // não dá?porque?? } } while(1); }
  10. obrigado..mais uma dúvida. Preciso para o meu jogo Sudoku, uma função time que conte o tempo e carrego numa tecla e pára, no final aparece por baixo o tempo que foi contado ate aquele momento!! Começa a contar o tempo no preciso momento que aparece o tabuleiro..è tipo um cronométro.. Podia dar um dica com é que faxo??
  11. duarte_valente

    szInput ?

    alguém me sabe dizer para que serve isso, e quando é que uso??? : char szInput [256]; gets (szInput);
  12. não estou conseguindo.. aqui está como fiz, o que tenho mal?? #include <stdio.h> int main() { int p; printf("p=sair\n"); scanf("%d",&p); exit(p); return (0); }
  13. não consegui encontrar funções assim mais simples na internet ... estou me a consfundir um bocado quais são as outras funções existentes?
  14. Colegas,preciso de uma função no qual e coloco-o no programa (jogo Sudoku) e que depois de executar o programa carrego numa tecla e fecha a janela desse programa. Soponhamos que uso a tecla 'p'. eu chego a esta parte e depois não sei a funçao que uso para fechar a janela que esta aberta(janela da linha de comandos!!!) Ajudem-me # include <stdio.h> void botao(int sair) { int p; p=sair; } int atalhos { int p; printf("p=sair\n"); scanf("%d",&p) ....??
×
×
  • Create New...