Myślę o dwóch funkcjach.
Pierwsza (ta prostsza):
cout<<"z";
Sleep(100);
cout<<"n";
Sleep(100);
cout<<"a";
Sleep(100);
cout<<"k";
Pewnie nad nią myślałeś... Wyświetla słowo literka po literce. Druga, bardziej skomplikowana, ale uniwersalna:
(Nie, nie podam ci gotowca)
Funkcja otrzymuje słowo oraz ilość liter w nim.
Tworzy pętle wyświetlającą kolejne elementy tablicy tego słowa (string to tablica, czyli np. word[0], word[1] byłyby pierwszym i drugim znakiem w słowie).
Pętla ta wykonuje się tyle razy, ile podaliśmy jako ilość liter w słowie.
W środku pętli jest wyświetlenie jednego znaku i odczekanie 100 milisekund.
cout<<word[i];
Sleep(100);
No i funkcja gotowa. Z takim opisem to jakbym ci dał gotowca, ale co tam.
Jakby coś było nie jasne to mów ;>