czy jest jakaś możliwość żeby przy wprowadzaniu danych do tabilcy int pętlą for nie wciskać entera po każdym elemencie wczytanej tablicy jeśli wiemy że elementy są jednocyfrowe?
0
0
Podaj przykład kodu, bo przypuszczam, że nikt bez tego nie zrozumie, co masz na myśli.
Aaa, chyba wiem. Masz na myśli to, w jaki sposób odczytać wciśnięcie pojedynczego klawisza w C?
0
Jak użyjesz getch(); to będzie źle?
0
for(i=0;i<11;i++)
{
scanf("%d", &pesel[i]);
}
0
robię program w c w codeblocs i nie widzi mi conio.h wywala błąd
0
#include <conio.h>
#include "sEdit.h"
int main(int argc, char *argv[]) {
init();
int option;
gotoxy(25,0);
printf("Use arrow keys to move cursor up or down (press escape button to exit)");
do{
option=getch();
// If down arrow key is pressed
if(option==80){move_cursor_down(&new_window);}
// If up arrow key is pressed
if(option==72){move_cursor_up(&new_window);}
}
}while(option!=27);
return 0;}
Masz tutaj przykład użycia getch do porusznia kursorem w konsoli.
Poczytaj o kodzie ascii.
27 - to jest escape
80 - strzałka w dół
72 - strzałka w górę
48 - 58 to chyba 0 - 9
0
dzięki
2
Skąd to conio się lęgnie?