#include <stdio.h>
#include <windows.h>
int main (void)
{
char znak1 [2];
printf ("Podaj pierwszy znak: \n");
scanf ("%s", &znak1);
printf (" Wybrano %s \n", znak1);
char znak2 [2];
printf ("Podaj drugi znak: \n");
scanf ("%s", &znak2);
printf (" Wybrano %s \n\n", znak2);
printf (" Wybrane znaki to %s%s", znak1, znak2);
return 0;
}
Chciał bym by program po zakończeniu miał możliwość wyświetlania różnych wyników w zależności od wpisanych liter prze użytkownika.
Program ma działać tak:
Podałem pierwszą literę: W
Podałem drugą literę: E
program wyświetla mi wynik: Wybrałeś WE
a pod spodem WE = Warszawa Ełk
Podałem pierwszą literę: B
Podałem drugą literę: I
program wyświetla mi wynik: Wybrałeś BI
a pod spodem BI = Białystok Inowrocław
Podałem pierwszą literę: X
to program wyświetla mi komunikat: BŁĄD, nie ma takiej litery w bazie, podaj prawidłową literę... i wraca
ponownie do tego samego pytania
( i w tym miejscu chciał bym określić że prawidłowymi literami są: D, B , I , F , W a wszystkie inne znaki są nieprawidłowe!!!)
Podałem drugą literę: Z i tu tak samo ... zakres prawidłowy to A<B<C<D a wszystkie inne to błąd...
Jak to wszystko ogarnąć??