10 if (*
t ==
'-') { ++
t; sign = -1; }
11 z = 0;
while ((
c = (
unsigned char) (*
t -
'0')) <= 9) {
z =
z * 10 +
c; ++
t; }
14 if (*
t++ !=
'-')
return 0;
15 z = 0;
while ((
c = (
unsigned char) (*
t -
'0')) <= 9) {
z =
z * 10 +
c; ++
t; }
18 if (*
t++ !=
'-')
return 0;
19 z = 0;
while ((
c = (
unsigned char) (*
t -
'0')) <= 9) {
z =
z * 10 +
c; ++
t; }
void z(char *, char *, char *, int, int, int, int)
void c(char *, char *, char *, int, int, int)
unsigned int caldate_scan(char *s, struct caldate *cd)