Petit version avec des pointeurs :
Celà suppose évidemment que strin est une chaîne valide et que strout est suffisamment longue.Code:
1
2
3
4
5
6
7
8
9
10
11
12 void trim(char *strin, char *strout) { while(*strin) { if (!isspace(*strin)) *strout++ = *strin; strin++; } *strout = *strin; return; }