Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- int strlung(char *s)
- {
- int i,nr=0;
- for(i=0;s[i]!='\0';i++)
- {
- nr++;
- }
- printf("%d\n",nr);
- }
- char *strdel(char *s, int pos, int n)
- {
- int i,count=n;
- while(count>0)
- {
- s[pos]=s[pos+1];
- for(i=pos;s[i]!='\0';i++)
- {
- s[i]=s[i+1];
- }
- count--;
- }
- return s;
- }
- char *strins(char s1[10], int pos, char s2[5])
- {
- int i,j,k,r;
- for(i=pos,j=0;s2[j]!='\0';i++,j++)
- {
- for(k=pos;s1[k]!='\0';k++)
- {
- s1[k+1]=s1[k];
- }
- s1[i]=s2[j];
- }
- return s1;
- }
- int main()
- {
- char a,b;
- int n,pos;
- //printf("Determinare lungime sir caractere\nsir=");
- scanf("%s",&a);
- scanf("%s",&b);
- //strlung(&a);
- //printf("Stergere caractere din sir\nsir=");
- //scanf("%s",&a);
- printf("pozitia=");
- scanf("%d",&pos);
- //printf("cate caractere vor fi sterse=");
- //scanf("%d",&n);
- //printf("%s\n",strdel(&a,pos,n));
- printf("%s\n",strins(&a,pos,&b));
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement