fork download
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. int main(void) {
  5. char str1[10];
  6. char str2[10] = "hello";
  7.  
  8. fgets(str1,10, stdin);
  9.  
  10. size_t l1 = strlen(str1);
  11. size_t l2 = strlen(str2);
  12.  
  13. printf("length fgets:%ld\nlength const:%ld\nactually:\n", l1,l2);
  14.  
  15. for(size_t i=0;i<l1;i++)
  16. printf("%c:%u\n", (str1[i]>'?')? str1[i]:'x', (unsigned int)str1[i]);
  17.  
  18. return 0;
  19. }
  20.  
Success #stdin #stdout 0s 4552KB
stdin
hello
stdout
length fgets:6
length const:5
actually:
h:104
e:101
l:108
l:108
o:111
x:10