mirror of
https://github.com/SEPPDROID/Digital-Research-Source-Code.git
synced 2025-10-23 08:24:18 +00:00
18 lines
523 B
Plaintext
18 lines
523 B
Plaintext
1File: UTIL.C Page 1
|
|
1 atoi(as)
|
|
2 char *as;
|
|
3 {
|
|
4 register int n, sign;
|
|
5 register char *s;
|
|
6
|
|
7 s = as;
|
|
8 while( *s==' ' || *s=='\n' || *s == '\t')
|
|
9 s++;
|
|
10 sign = 1;
|
|
11 if( *s == '+' || *s == '-' )
|
|
12 sign = (*s++=='+') ? 1 : -1;
|
|
13 for( n = 0; *s >= '0' && *s <= '9'; s++ )
|
|
14 n = (n * 10) + (*s - '0');
|
|
15 return( sign * n );
|
|
16 }
|