ďťż

Ładny brzuch

Witam!
Zastanawia mnie jak zrobić taka rzecz..
pobieram sobie tekst:

#include <stdio.h> int main () { char tab[10]; printf("Wpisz  ciag: ");  gets(tab);  puts(tab);  return 0; }

Jak zrobic taki bajer, ze w momencie wpisywania, gdy nacisne ESC , program sie wyłącza.
Czy jest to w ogole mozliwe? Cos z getchar() bym pokombinował ale nie mam pomysłu:/
A pobieranie znak po znaku jest conajmniej mało komfortowe.
Użytkownik Crisu edytował ten post 01 grudzień 2005, 00:44



(...)
Czy jest to w ogole mozliwe? Cos z getchar() bym pokombinował ale nie mam pomysłu:/
A pobieranie znak po znaku jest conajmniej mało komfortowe.

Może takie coś: #include <cstdlib> #include <iostream> #include <conio.h> using namespace std; int main(int argc, char *argv[]) {    char tab [10];    for(int x=0; x<10;)    {            if(kbhit())            {                        if (getch()==27){cout << endl; system("PAUSE"); return EXIT_SUCCESS;}                        tab[x]=getch();                        cout << tab[x];                        x++;            }    }    system("PAUSE");    return EXIT_SUCCESS; }

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •