Witam, sprawa jest banalna. Chciałbym by po wciśnięciu literki “t” lub “n” program zaczynał działać od nowa lub kończył swoje działanie, przedstawiam fragment kodu:
int main()
{
int grupa=0;
char dalej;
printf(“Program do obliczania ilosci przeciec zer.\n”);
for (grupa = 1, dalej = ‘t’; dalej == ‘t’; grupa++)
po zakończeniu programu włącza się po prostu kolejna pętla, nie pokazuje się w ogóle pytanie t/n i dalej nie mozna uzyc scanf by wpisac n lub t, po prostu program prosi o wprowadzanie liczb do kolejnej grupy. Na życzenie dam screeny.
Chciałbym żeby usunięcie średnika coś zmieniło, ale tak się nie stało. Po prostu zaczyna się działanie programu od nowa bez jakiegokolwiek pytania… no może nie całkiem od nowa bo numer grupy zmienia się na 2 czyli pęta lidzie prawidłowo. Chciałbym by działała opcja T lub N ale
for (grupa = 1, dalej = ‘t’; dalej == ‘t’; grupa++) - ten warunek dobrze przemyślany ? Odnoszę dziwne wrażenie że nie do końca działa to to jak tego oczekujesz
Rozwiązanie zasugerowane przez panów w 2 ostatnich postach rozwiązało sprawę. Dziękuję wszystkim za zainteresowanie i udzieloną pomoc, życzę miłego wieczoru. Pozdrawiam.