OSDN Git Service

addid library source 20140221
[zither/ds-zither.git] / sources / lib / libms / ch_int_v4.c
1
2 #include<stdio.h>
3 #include<string.h>
4 #include<ctype.h>
5
6
7
8 /* -------------- CH_INT_V4 -------------- */
9 int ch_int_v4(char * data)
10 {
11 int count;
12 int ret = 0;
13 int max = (int)strlen(data);
14
15 for(count = 0; count < max; count++){
16    switch((int)data[count]){
17       case '0': ret = 0; break;
18       case '1': ret = 0; break;
19       case '2': ret = 0; break;
20       case '3': ret = 0; break;
21       case '4': ret = 0; break;
22       case '5': ret = 0; break;
23       case '6': ret = 0; break;
24       case '7': ret = 0; break;
25       case '8': ret = 0; break;
26       case '9': ret = 0; break;
27       case '.': ret = 0; break;
28       default : ret = -1; break;
29       }
30    if(ret == -1){
31       return ret;
32       }
33    }
34
35 return ret;
36 }
37
38
39
40
41