#include #include int obrez ( char *x ) { char *y ; int ln ; ln = strlen ( x ) ; if ( ln == 0 ) return 0 ; y = x + ln - sizeof ( char ) ; while ( *y == ' ' && y != x - sizeof(char) ) { *y = '\0' ; y -= sizeof ( char ) ; } return ( ln - strlen ( x ) ) ; } int main() { char s [100] ; int n ; gets ( s ) ; n = obrez ( s ) ; printf ( "ostalas stroka=%s; otrezano %d probelov\n" , s , n ) ; getchar() ; return 0; }