Arkadaslar merhaba Kodlamada Sesli Sessiz Harf yazdırıcaz fakat sesli harfleri yazmıyor bütün komutlları sessiz alıyor hata nerde aceba ? teşekkürler

#include
using namespace std;
int main(){
char seslibuyukharfler, seslikucukharfler;
int harf;
cout << " Bir harf giriniz :" ;
cin >> harf;
seslikucukharfler =( (harf=='a') || (harf=='e') || (harf=='o') || (harf=='u') || (harf=='i'));
seslibuyukharfler =( (harf=='A') || (harf=='E') || (harf=='O') || (harf=='U') || (harf=='I'));
if( (harf== 'seslibuyukharfler') || (harf=='seslikucukharfler')){
cout << " Girdiginiz harf sesli harftir ." < }else{
cout << " Girdiginiz harf sessiz harftir.";
}

return 0;
}