int main() { int a = 3; int b = 4; printf("%d\n", maxint(++a, ++b)); a = 3; b = 4; printf("%d\n", maxint2(++a, ++b)); return 0; }
int ft_isint(char *s) { char *min; char *max; min = ft_strdup("2147483648"); max = ft_strdup("2147483647"); if (ft_strcmp(s, "") == 0) return (0); if (s[0] == '-') { if (minint(s, min) == 0) return (0); } else { if (maxint(s, max) == 0) return (0); } free(min); free(max); return (1); }