i need to figure out a way to make the resulting 4 digit number assigned into a new string... any help would be appreciated...
also, i can't get this while statement to work??? i suck at C++!!!!
thanks guys...Code:#include <iostream.h> #include <stdlib.h> #include <iomanip> #include <string.h> int main() { bool valid = false; char initialdigit [5]; int x; int tmp; int firstinteger; cout<<"Please enter a non-zero 4 digit number..."<<endl; cin>> initialdigit; firstinteger = atoi (initialdigit); if (firstinteger > 0) valid = true; while (valid) { if (initialdigit [0] < initialdigit [1]) { tmp = initialdigit [0]; initialdigit [0] = initialdigit [1]; initialdigit [1] = tmp; } if (initialdigit [1] < initialdigit [2]) { tmp = initialdigit [1]; initialdigit [1] = initialdigit [2]; initialdigit [2] = tmp; } if (initialdigit [2] < initialdigit [3]) { tmp = initialdigit [2]; initialdigit [2] = initialdigit [3]; initialdigit [3] = tmp; } } valid = false; cout<<firstinteger<<endl; system("PAUSE"); return 0; }