Revision: | 253 |
Committed: | Tue Jul 13 19:40:46 2010 UTC (14 years, 10 months ago) by francois |
File size: | 408 byte(s) |
Log Message: | changement de hiearchie et utilisation de ccmake + mise a jour |
# | User | Rev | Content |
---|---|---|---|
1 | 5 | #include <string.h> | |
2 | |||
3 | void reverse(char s[]) ; | ||
4 | |||
5 | void reverse(char s[]) | ||
6 | { | ||
7 | int c, i, j ; | ||
8 | for (i=0,j = strlen(s)-1 ; i<j;i++,j--) { | ||
9 | c = s[i] ; | ||
10 | s[i] = s[j] ; | ||
11 | s[j] = c ; | ||
12 | } | ||
13 | } | ||
14 | void m3d_itoa(int n,char s[]) | ||
15 | { | ||
16 | int i, sign ; | ||
17 | if ((sign = n) <0) n = -n ; | ||
18 | i = 0 ; | ||
19 | do { | ||
20 | s[i++] = n % 10 + '0' ; | ||
21 | } while ((n/= 10) > 0) ; | ||
22 | if (sign < 0) | ||
23 | s[i++] = '-' ; | ||
24 | s[i] = '\0' ; | ||
25 | reverse(s) ; | ||
26 | } |