Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania bez odpowiedzi
Viewing all articles
Browse latest Browse all 21942

Porównywanie charów

$
0
0
void kryteria1(Trasy* tab, int k)
{
    char panstwo[15];

    cout << "Podaj kraj, w ktorym chcesz wyszukac trasy: ";
    cin >> panstwo;
    cout << "--------------------"<< endl;

    for (int y=0; y<=k; y++)
        {
            if (tab[y].kraj==panstwo)
            {
                cout << "Znaleziono takie miejsce w bazie, numer pozycji: "<< y+1 << endl;
                cout << "Jest to: ";
                cout << tab[y].kraj << endl;
                cout << tab[y].miasto << endl;
                cout << tab[y].stopien_trudnosci<< endl;
                cout << tab[y].dlugosc_trasy << "[m]"<<  endl;
            }
        }

}

Mam tutaj kawałek funkcji, problem polega na tym, że gdy podaje jakies panstwo zgodne z panstwem znajdującym sie w strukturze to if i tak się nie wykonuje. Czyli caly problem jest w porówywaniu tych łańcuchów:

if (tab[y].kraj==panstwo)

Jakieś sugestie?


Viewing all articles
Browse latest Browse all 21942

Trending Articles


Sprawdź z którą postacią z anime dzielisz urodziny


MDM - Muzyka Dla Miasta (2009)


Częstotliwość 3.722MHz


POSZUKIWANY TOMASZ SKOWRON-ANGLIA


Ciasto 3 Bit


Kasowanie inspekcji Hyundai ix35


Steel Division 2 SPOLSZCZENIE


SZCZOTKOWANIE TWARZY NA SUCHO


Potrzebuje schemat budowy silnika YX140


Musierowicz Małgorzata - Kwiat kalafiora [audiobook PL]