Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int length (char *s) {
- int d=0;
- while (*(s++)!='\0') d++;
- return d;
- }
- void cut(char *string, int indeks, int len)
- {
- int i;
- for(i = indeks; i <= length(string) - len; i++)
- {
- string[i] = string[i + len];
- }
- }
- void insert (char *s, char *rijec, int indeks) {
- int i;
- for (i=length(s)+length(rijec); i>=indeks+length(rijec); i--)
- s[i]=s[i-length(rijec)];
- for (i=0; i<length(rijec); i++)
- s[i+indeks]=rijec[i];
- }
- void Ubaci (char *s) {
- char rijec[4]="aba";
- int i, duzina=length(s);
- for (i=0; i<duzina; i++) {
- if (s[i]=='i' || s[i]=='I') {
- cut (s, i, 1);
- insert(s,rijec,i);
- i+=(length(rijec));
- }
- }
- }
- int main () {
- char s[]="Selma ide kuci i zuri .";
- Ubaci(s);
- printf("%s",s);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement