Jak wprowadzić dane do tablicy?

0

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

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?

1 użytkowników online, w tym zalogowanych: 0, gości: 1