Pai nai ce face, te uiti daca ai dat de o consoana, daca da inlocuiesti un char cu valoarea consoanei, astfel de fiecare daca se inlocuieste si logic ca ultima consoana va fi in charul cela
#include <iostream>
#include <cstring>
using namespace std;
char s[256],c;
int main()
{
cin.getline(s,256);
for(int i=0;i<strlen(s);i++)
if(!strchr("aeiou ",s[i])) //*
c=s[i];
cout << c;
return 0;
}
//*: Daca se spune ca textul contine doar litere mici si spatii:
// Atunci daca punem conditia: " daca nu este vocala 'aeiou' sau
// spatiu ' ' " am dat de consoana