- Urmatoarea secventa elimina din sirul s (presupus citit) caracterul de pozitia x.
char s[256], t[256];
int x;
// ...
//eliminarea
strcpy(t , s + x + 1);
strcpy(s + x , t);
Ins - Urmatoarea secventa insereaza in sirul s (presupus citit) de pozitia x caracterul 'A'.
char s[256], t[256];
int x;
// ...
//inserarea
strcpy(t , s + x);
strcpy(s + x + 1 , t);
s[x] = 'A'; // echivalent, *(s+x) = 'A';
Eliminarea si Inserarea Unui Caracter Dintr-un Sir