Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di MrKid
    Registrato dal
    May 2007
    Messaggi
    31

    C: come far passare direttamente all'azione successiva?

    Salve ragazzi, avrei un piccolo problema con il c, vi spiego subito la situazione:

    devo permettere ad alcune variabili di incrementare dopo aver premuto alcune lettere sulla tastiera; fin qui ci sono, infatti ho usato lo "scanf" legato ad uno "switch-case"; tutto funziona benissimo ma non come desidero io; dopo aver premuto la lettera sulla tastiera, per poterla premere di nuovo per incrementare ancora, sono costretto a premere invio; si potrebbe evitare questo? potrei andare direttamente all'azione successiva senza confermare con invio?

    Es. premo la lettera
    incremento la variabile
    premo la lettera
    incremento la variabile
    ...
    e così via finchè non interrompo il ciclo do-while premendo ad esempio uno 0

    Spero tanto che riusciate ad aiutarmi
    intanto ... grazie
    .: MrKid :.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Utilizza la funzione getch()

    char x;

    x = getch();

    inserendo l'include

    #include <conio.h>
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Originariamente inviato da oregon
    ....
    #include <conio.h>
    .. su windows
    ciao
    sergio

  4. #4
    Utente di HTML.it L'avatar di MrKid
    Registrato dal
    May 2007
    Messaggi
    31
    Grazie mille ragazzi, siete stati preziosissimi!
    Sono a vostra disposizione

    Ciaooooooo
    .: MrKid :.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.