RosettaCodeData/Task/Determine-if-a-string-is-numeric/C/determine-if-a-string-is-numeric.c
2023-07-01 13:44:08 -04:00

10 lines
195 B
C

#include <ctype.h>
#include <stdlib.h>
int isNumeric (const char * s)
{
if (s == NULL || *s == '\0' || isspace(*s))
return 0;
char * p;
strtod (s, &p);
return *p == '\0';
}