#include <cstdio> #include <iostream> #include <string> using namespace std; string format_date(string s) { char buf[11]; int a, b, c; sscanf(s.c_str(), "%d-%d-%d", &a, &b, &c); sprintf(buf, "%02d/%02d/%d", c, b, a); return buf; } int main() { cout << format_date("2012-09-28") << endl; return 0; } /* OUTPUT: 28/09/2012 */