Proste pytanie dotyczące scanf

0

mam pytanie
mamy powiedzmy program który ma odwrócić kolejność cyfr (tzn jak beda cyfry 3,5,2 na wejsiu to na wyjsciu 2,5,3)
w jaki sposób zrobić aby program przeanalizował tyle rekordów jaką wartość ma wprowadzona poczatkowa liczba

z klawiatury wpisujemy 2 ,wiec analizowane bedą 2 rekordy np:
1,2,4 (to liczby rowniez wpisane przez nas)
6,4,2

a jak wpiszemy 3:

2,4,5
2,13,4
6,7,3

0

Wczytać tę liczę "rekordów" do zmiennej a następnie wykonać tyle razy instrukcje do wczytywania "rekordu". W skrócie: użyj pętli, np. for.

0
unsigned n;
scanf("%u",&n);
while(n--)
  {
   ...
  }
0
unsigned n;
scanf("%u",&n);
while(n)

/* tu się pętla wyklona się n razy jak rozumiem ?, i co dać w pętli ?

0

nadal nie rozumiem jak powinna wyglądać taka pętla(aby wykonałą się wprowadzone przez nas n-razy) i co w niej powinno być(aby można było podać n rekordów) ,jakby ktoś mógł to proszę o napisanie kodu (w C)

0

Pętla ma się wykonywać n-razy (n - liczba wierszy) ponieważ na tylu wierszach chcesz przeprowadzić operację "zamiany miejsc".

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