#include <stdio.h>
#include <string.h>
int main(void) {
char str1[10];
char str2[10] = "hello";
printf("length fgets:%ld\nlength const:%ld\nactually:\n", l1
,l2
);
for(size_t i=0;i<l1;i++)
printf("%c:%u\n", (str1
[i
]>'?')? str1
[i
]:'x', (unsigned int)str1
[i
]);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCmludCBtYWluKHZvaWQpIHsKCWNoYXIgc3RyMVsxMF07CgljaGFyIHN0cjJbMTBdID0gImhlbGxvIjsKCQoJZmdldHMoc3RyMSwxMCwgc3RkaW4pOwoJCglzaXplX3QgbDEgPSBzdHJsZW4oc3RyMSk7CglzaXplX3QgbDIgPSBzdHJsZW4oc3RyMik7CgkKCXByaW50ZigibGVuZ3RoIGZnZXRzOiVsZFxubGVuZ3RoIGNvbnN0OiVsZFxuYWN0dWFsbHk6XG4iLCBsMSxsMik7CgkKCWZvcihzaXplX3QgaT0wO2k8bDE7aSsrKQoJCXByaW50ZigiJWM6JXVcbiIsIChzdHIxW2ldPic/Jyk/IHN0cjFbaV06J3gnLCAodW5zaWduZWQgaW50KXN0cjFbaV0pOwoJCQoJcmV0dXJuIDA7Cn0K