do{
scanf("%c",&wybor);
if(!(wybor=='A' || wybor=='B'))
{
printf("Upsss.. tej opcji nie ma w menu, sprobuj jeszcze raz! ");
}
}while(!(wybor=='A' || wybor=='B'));
Czy mógłby ktoś mi pomoc z pewną rzecza? Otóż chodzi mi o to aby użytkownik podał prawidłową litere żeby przejść dalej, gdy zastosowałem taki kod to wtedy printf wyskakuje mi co najmniej 2 razy a gdy dam np. "asdasd" zamiast 'A' to wypisze mi w konsoli kilka dobrych razy printf a chciałbym żeby tylko raz wyskoczyla ta informacja i można było znowu wpisac jakąś litere