Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di rsdpzed
    Registrato dal
    Aug 2001
    Messaggi
    764

    [C] programmino dos, "prmere un tasto per continuare"

    raga sto aiutando un amico a fare un programmino per un esame.

    non tocco il C da quasi 8 anni, il problema è semplicissimo.

    dopo una serie di scanf nelle quali acquisisco i dati mi serve attendere la lettura di un tasto per continuare...

    facendo cosi:

    printf("premi un tasto per continuare...")
    getchar();

    non funziona, cioe è come se il getchar non lo scrivo per niente, evidentemente il buffer della tastiera è pieno.

    come si fa in questi casi?

    grz.

  2. #2
    fflush(stdin) prima del getchar
    oppure mettine 2.cIaUZ

  3. #3
    Utente di HTML.it L'avatar di rsdpzed
    Registrato dal
    Aug 2001
    Messaggi
    764
    fflush

    grz kentataro

  4. #4
    Originariamente inviato da rsdpzed
    fflush

    grz kentataro
    na tatara te sara' ti..
    il mio nick e' Kentaromiura!!

  5. #5
    Utente di HTML.it L'avatar di rsdpzed
    Registrato dal
    Aug 2001
    Messaggi
    764
    ma va la che Kentaro Miura (quello vero) non mi perdonerebbe mai se vedesse la cagata che ho scritto....

    mi si è ingrippata la tastiera........

    ciauzzz

  6. #6
    Originariamente inviato da rsdpzed
    ma va la che Kentaro Miura (quello vero) non mi perdonerebbe mai se vedesse la cagata che ho scritto....

    mi si è ingrippata la tastiera........

    ciauzzz
    Infatti ho gia mandato Gatsu, il cavaliere del Teschio, Grifis e compagnia..
    se bussano alla porta due volte non sono dei postini!!
    ciao.

  7. #7
    puoi fare anche system("pause")....visto che sei in DOS

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.