fork download
  1. #include <iostream>
  2. #include <string>
  3. #include <cstdio>
  4.  
  5. using namespace std;
  6.  
  7. int main() {
  8. const char* str = "751CEC132EB348978013CE7AF8375137";
  9. char parts[4][17];
  10. sscanf(str, "%8s%8s%8s%8s", parts[0], parts[1], parts[2], parts[3]);
  11. char out[64];
  12. sprintf(out, "0x%s, 0x%s, 0x%s, 0x%s", parts[0], parts[1], parts[2], parts[3]);
  13. cout << out << endl;
  14. return 0;
  15. }
Success #stdin #stdout 0.01s 2724KB
stdin
Standard input is empty
stdout
0x751CEC13, 0x2EB34897, 0x8013CE7A, 0xF8375137