#include <math.h>
#include <stdio.h>
int main(void) {
char *s = "123ez";
char *endptr;
double d
= strtod(s
, &endptr
); printf(" double %lf '%s'\n", d
, endptr
); long double ld = strtold(s, &endptr);
printf("long double %Lf '%s'\n", ld
, endptr
); return 0;
}
I2luY2x1ZGUgPG1hdGguaD4KI2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CiAgICBjaGFyICpzID0gIjEyM2V6IjsKICAgIGNoYXIgKmVuZHB0cjsKICAgIGRvdWJsZSBkID0gc3RydG9kKHMsICZlbmRwdHIpOwogICAgcHJpbnRmKCIgICAgIGRvdWJsZSAlbGYgJyVzJ1xuIiwgZCwgZW5kcHRyKTsKICAgIGxvbmcgZG91YmxlIGxkID0gc3RydG9sZChzLCAmZW5kcHRyKTsKICAgIHByaW50ZigibG9uZyBkb3VibGUgJUxmICclcydcbiIsIGxkLCBlbmRwdHIpOwogICAgcmV0dXJuIDA7CiAgICB9