Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int killBacktrack( char *in ) {
- int i = 0;
- while( in[i] != '\0' && in[i] != 'B' ) ++i;
- if( in[i] == '\0' ) return 0; //False, no more left
- while( in[i+1] != '\0' ) {
- in[i-1] = in[i+1]; // Copy everything back 2 places, overriding the BX statements
- ++i;
- }
- in[i-1] = '\0';
- return 1; // True, killed a backtrack
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement