fork download
  1. #include <iostream>
  2.  
  3. int main()
  4. {
  5.  
  6. printf( "your code : " );
  7. {
  8. uint32_t number = 1234;
  9.  
  10. uint8_t values[6];
  11. for (uint8_t x = 0 ; x < 6 ; x++)
  12. {
  13. values[5 - x] = number % 10;
  14. number /= 10;
  15. }
  16.  
  17. for (int8_t x = 5 ; x >= 0 ; x--)
  18. {
  19. printf( "%hhu", values[x] );
  20. }
  21. }
  22.  
  23. printf( "\nmy code : " );
  24. {
  25. uint32_t number = 1234;
  26.  
  27. uint8_t digitsCounter = 0;
  28.  
  29. while ( number > 0 && digitsCounter++ < 6 )
  30. {
  31. printf( "%hhu", number % 10 );
  32. number /= 10;
  33. }
  34.  
  35. while ( digitsCounter++ < 6 )
  36. {
  37. printf( "_" );
  38. }
  39. }
  40.  
  41. return 0;
  42. }
Success #stdin #stdout 0s 5492KB
stdin
Standard input is empty
stdout
your code : 432100
my code   : 4321__