• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Podział ciągu znaków spacją.

0 głosów
466 wizyt
pytanie zadane 4 listopada 2020 w C i C++ przez saintx Nowicjusz (120 p.)

Witam zadanie polega na podaniu ciągu znaków w którym spacja dzieli ciąg na dwa i wyświetla go odwrotnie. Kod który napisałem jako tako działa ale coś z nim nie tak 

#include <iostream>

using namespace std;

    void readString(string question, string &answer)
{
    cout << question;
    cin >> answer;
}


int main()
{
    string znak1, znak2,s;          //inicjalizacja zmiennych

    readString("Podaj ciag znakow: ", znak1);
    readString("Podany ciag znakow: ", znak2);
    s = znak2 + " " + znak1;  //konkatenacja łańcuchów

    cout << s << endl;

    return 0;
}

 

komentarz 4 listopada 2020 przez tangarr Mędrzec (155,120 p.)
Kilka razy przeczytałem opis problemu i ciągle nie rozumiem jaki efekt chcesz osiągnąć.

Chcesz wczytywać do programu ciąg znaków podzielony spacjami czy dwa słowa?
Co chcesz wyświetlać odwrotnie? Znaki w słowie? Słowa w zdaniu?

Sprecyzuj co chcesz osiągnąć.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

+2 głosów
4 odpowiedzi 1,305 wizyt
pytanie zadane 12 września 2020 w C i C++ przez Dezmonths Początkujący (310 p.)
0 głosów
1 odpowiedź 1,380 wizyt
pytanie zadane 18 czerwca 2021 w C# przez disaster Bywalec (2,120 p.)
+1 głos
2 odpowiedzi 1,275 wizyt

93,758 zapytań

142,716 odpowiedzi

323,363 komentarzy

63,357 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...