Salve raga,
dovrei fare un programma che simuli un processo.

Quindi ho pensato, di far visualizzare dei caratteri sullo schermo, fino a quando non viene premuto INVIO.

Ho fatto il seguente codice:
codice:
#include <iostream>
#include <windows.h>
#include <time.h>

using namespace std;

int main()
{
    int i;
    char x;
    i=1;
    cout << "Simulatore processo\n" << endl;
    cout << "Premi INVIO per terminare" << endl;
    Sleep(1800);
    do
    {    
     if (i>=254)
                i=0;
     x=i;           
     cout << x;
     i=i+2;
    }
    while(getchar()!='\n');
    
    cout << "\n\nFINE PROCESSO..." << endl;
    Sleep(1500);
}
Pero' non fuziona, perche viene visualizzato solo il primo carattere e poi il programma si ferma.