Skocz do zawartości

Problem z przejściem do nowej lini


Recommended Posts

Napisano

Moze i to jest banalne dla kogoś kto to umi ale dla mnie nie więc prosze kogoś o pomoc. Gdy napisałem porgram pod konsole mający zapisywać tekst który się napisze i nie wiem jak to zrobić żeby po naciśnięciu ENTER nie kończylo programu tylko przeszlo linie wdół! i zeby dalej dalo się pisać

Napisano

Proponuje czytać ten tekst w pętli. Musisz sobie jeszcze wymyślić jak bedziesz kończył wpisywanie tekstu. Czyli np. wpiszesz EXIT i bedziesz w tej petli sprawdzał czy kolejno wpisywane ciągi nie są twoim końcem czyli EXIT'em :) Jak nie bedziesz wiedział jak to zaimplementować to rzuć kawałek kodu to sie go ładnie zmodyfikuje.

powodzenia

Napisano
        char bufor[80] ="", text[1024]="";

        do
        {
                strcat(text, bufor);//kopiowanie z bufora do text
                fgets(bufor, 79, stdin);//pobieranie kolejnej lini do bufora
        }
        while(strcmp("EXIT\n", bufor));//sprawdzanie czy nie wpisano EXIT i nie wcisnieto entera

powodzenia w nauce

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Odpowiedz...

×   Wkleiłeś zawartość bez formatowania.   Usuń formatowanie

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Utwórz nowe...