Witam,
Właśnie piszę bazę danych w C. Jedną z funkcji programu ma być edytowanie rekordów. Chodzi o to, żeby przy edytowaniu jakiegoś pola w danym rekordzie automatycznie wypisywała się jego poprzednia wartość (jakby bez naciśnięcia enter, tak żeby dało się ją przerobić, usunąć coś poprzez backspace). Tak żeby np w przypadku literówki wystarczyło strzałkami dojechać do konkretnego miejsca i poprawić błąd, zamiast wpisywać całego stringa na nowo
printf bez enter
- Rejestracja: dni
- Ostatnio: dni
- Postów: 2
0
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
0
W czystym C tego nie wykonasz - poczytaj o ncurses.
Btw, Twój problem można opisać znacznie prościej: jak w konsoli wykonać odpowiednik edytowalnego pola tekstowego.