Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
/** Returns:
* - 0 - not an integer.
* - 1 - integer + garbage tail.
* - 2 - true integer!
*/
int isint(const char* str)
{
static const char ws[] = " \t\r\n";
static const char dd[] = "0123456789";
int n, res = 0;
if (!str || !*str)
return 0;
str += strspn(str,ws);
if (*str == '-' || *str == '+')
++str;
n = strspn(str,dd);
if (n)
{
str += n;
str += strspn(str,ws);
res = (*str?1:2);
}
return res;
}