fork download
  1. #include <cstdio>
  2. #include <cstring>
  3.  
  4. int main()
  5. {
  6. const char *s = "Это моя строка";
  7. unsigned n = strlen(s);
  8.  
  9. printf("%d\n%s\n", n, s);
  10.  
  11. for (unsigned q=0; q<n; ++q)
  12. if (s[q] & 128)
  13. printf("%.2s %u %u\n", s+q, s[q] & 255, s[q+1] & 255), ++q;
  14. else
  15. printf("%.1s %u\n", s+q, s[q] & 255);
  16.  
  17. return 0;
  18. }
Success #stdin #stdout 0s 4392KB
stdin
Standard input is empty
stdout
26
Это моя строка
Э 208 173
т 209 130
о 208 190
  32
м 208 188
о 208 190
я 209 143
  32
с 209 129
т 209 130
р 209 128
о 208 190
к 208 186
а 208 176