Больше всего заниматься я хочу геймдевом
Ну и еще очень привлекает должность геймдизайнера.
P.S. математику не очень люблю
a и b в твоем коде - это не элементы структуры.operator*(a,b); - почему ты вызов делаешь именно так?operator *? char, а unsigned char.x после cin >> x; если ввести символ Ю? Какое значение имеет 'Ю'?