Hej
brnę dalej w programowaniu, ale co jakiś czas mam problem z niektórymi zadaniami które dostaje od prowadzących na studiach. Zadanie brzmi tak:
Posłuż się tablicą znaków do wypisania „od tyłu”, na konsoli imienia i nazwiska wprowadzonych przez użytkownika programu. Np. dla wpisanego przez użytkownika:
Jan Kowalski
odpowiedź powinna brzmieć:
naJ ikslawoK
Chciał bym to zrobić przy pomocy tablic znakowych i getchar() (koniecznie w ten sposób, nie znam jescze stringow, pewnie tak bylo by latwiej).
Napisałem sobie takie coś:
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
char t[30];
cout<<"Podaj imie i nazwisko bez polskich znakow: ";
cin>>t;
for(int i=0;i<30;i++)
{
cout<<t[i]<<endl;;
}
system("pause");
ale do tablicy wpisuje sie tylko imie, po spacji juz nie.
Generalnie mój pomysł jest taki żeby przeanalizować później tablice t i za pomocą porównania kodu ascii spacji podzielić ja na dwie (jedna z imieniem i druga z nazwiskiem). Dalej już sobie poradzę.
Mogę poprosić o pomoc? może nie o napisanie kodu ale o wskazówki jak do tego dojść?