title: Convert hash to 4 hex numbers
body: <p>I would like to convert my MD5 hash to 4 hex numbers. What's wrong in my code?</p>
  
  <pre><code>//hash = 8ce4b16b22b58894aa86c421e8759df3
  char *hash = argv[1];
  unsigned int parts[4];
  
  sscanf(&amp;hash[0], "%x", &amp;parts[0]);
  sscanf(&amp;hash[8], "%x", &amp;parts[1]);
  sscanf(&amp;hash[16], "%x", &amp;parts[2]);
  sscanf(&amp;hash[24], "%x", &amp;parts[3]);
  
  printf("Part[0]: %x\n", parts[0]);
  printf("Part[1]: %x\n", parts[1]);
  printf("Part[2]: %x\n", parts[2]);
  printf("Part[3]: %x\n", parts[3]);
  </code></pre>