Move the sources to trunk
[opencv] / apps / Hawk / CVEiCL / EiC / module / stdClib / test / testctype.c
1 #include "stdio.h"
2 #include "ctype.h"
3
4 int main(void)
5 {
6     
7     char *s;
8     for(s = "0123456789abcdefABCDEF"; *s;s++)
9         if(!isxdigit(*s))
10             printf("error isxdigit(%c)\n",*s);
11         else
12             printf("+");
13     putchar('\n');
14     for(s = "0123456789"; *s;s++)
15         if(!isdigit(*s))
16             printf("error isdigit(%c)\n",*s);
17         else
18             printf("+");
19     putchar('\n');
20     for(s = "abcdefghigklmnopqrstuvwxyz"; *s;s++)
21         if(!islower(*s))
22             printf("error islower(%c)\n",*s);
23         else
24             printf("+");
25     putchar('\n');
26     for(s = "abcdefghigklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ"; *s;s++)
27         if(!isalpha(*s))
28             printf("error isalpha(%c)\n",*s);
29         else
30             printf("+");
31     putchar('\n');
32     for(s = "0123456789abcdefghigklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ"; *s;s++)
33         if(!isalnum(*s))
34             printf("error isalnum(%c)\n",*s);
35         else
36             printf("+");
37     putchar('\n');
38     return 0;
39 }