Mi sto cimentando in un po di C++, mi sono accorto che è molto + difficile del previsto
Il C++ è molto + facile del C, infatti il tuo sorgente è in C non in C++, ecco come sarebbe sennò:

codice:
#include <iostream>
#include <string>

using namespace std;

int main() {
	string nome, cognome;
	cout << "Inserire nome: ";
	cin >> nome;
	cout << "\nInserire cognome: ";
	cin >> cognome;
	cout << "\nElaboro... ";
	if(nome == "Domenico") 
	cout << "X-Sgurz\n";

	return 0;
}
Più facile direi no?