#include #include #include using namespace std; int main() { while (true) { string s; char * after = { 0 }; cout << "> "; cin >> s; double d = strtod(s.c_str(), & after); cout << "d = " << d << ", after = \"" << after << "\"\n"; if (after[0] == 0) cout << "valid\n"; else cout << "bad\n"; } }