hi , i have to write a programme that deletes successive duplicate letters , for example : it's hooooot has to become it's hot
that"s what i've done but it doesn't really work , can you help me fix that . thank you

//Programme qui efface les caractères identiques successifs
#include "stdafx.h"
#include <cstring>
#include <iostream>
using namespace std;
void transformer();
char *saisir();
int const i = 80;
char phrase[i];
char *phraseptr = phrase;

int _tmain(int argc, _TCHAR * argv[])
{
saisir();
transformer();
return 0;
}

char *saisir()
{
cout << "Veuillez taper une phrase:"<< endl; // Demander Ã* l'utilisateur de saisir une phrase ou un mot
cout << "nn";
gets(phrase);
return phraseptr;
}

void transformer()
{
for (int x = 0; x < 80; x++)
if (phrase[x] == phrase[x + 1]);
cout << "n";
cout << "Voici votre phrase modifiée:"; // Affiche la phrase modifiée en eliminant les répétitions de caracteres s'il y'a lieu
cout << "nn";
cout << phrase;
cout << "nn";
}