#include #include extern long long int strtoll(char *s, char **, int); int check(char *s, long long ell, int een) { long long gll; errno = 0; gll = strtoll(s, 0, 10); if (!((gll == ell) && (errno == een))) { printf("%s een %d ell %lld gll %lld\n", s, een, ell, gll); } } int main() { check("-1", -1LL, 0); check("-9223372036854775808", -9223372036854775808LL, 0); }