OSDN Git Service

I was library can be compiled 20140223
[zither/ds-zither.git] / libms / ch_int3.c
1 // ch_int.c
2 // $Id: ch_int.c,v 1.1.1.1 2007/09/19 05:49:54 sendan Exp $
3 // masashi shimakura
4
5
6 #include<stdio.h>
7 #include<string.h>
8 #include<ctype.h>
9
10
11
12 /* -------------- CH_INT -------------- */
13 int ch_int3(char * data, char cha)
14 {
15 int count;
16 int ret = 0;
17 int max = (int)strlen(data);
18
19 for(count = 0; count < max; count++){
20    // 基本的に全部数字の場合は0を返す
21    // もし数字以外が含まれた場合
22    if(0 == isdigit((int)data[count])){
23       // 指定されたキャラならOK
24       if(data[count] == cha){
25          ret = 0;
26          }
27       // 指定されたキャラでなければNG
28       else{
29          ret = -1;
30          break;
31          }
32       }
33    }
34
35 return ret;
36 }
37
38
39
40
41