bene ho visto per ora i vostri aiuti e devo dire che sono molto buoni sopratutto questo:

#include <cstdlib>
#include <iostream>

using namespace std;

int main(void)
{
for(int i=0;i<100;i++)
cout<<i<<"\t"<<(char)(i+33)<<endl;
system("PAUSE");
return 0;
}
però perchè usi il system?

---------------------

poi per rispondere a oregon

Secondo me, ma potrei sbagliare, quello che si vuole e' convertire il valore binario in ASCII (BCD).
no nn mi servono affatto gli ascii bcd nn preoccuparti.