Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<string.h>
- int main()
- {
- char a[105]={'\0'},m[14],b[105],laji[5];
- int n,i,d;
- scanf("%s",a);
- scanf("%d",&n);
- for(i=0;i<n;i++)
- {
- scanf("%s",m);
- if(strcmp(m,"strcpy")==0)
- {
- scanf("%s",b);
- //gets(laji);
- strcpy(a,b);
- }
- else if(strcmp(m,"strcat")==0)
- {
- scanf("%s",b);
- //gets(laji);
- strcat(a,b);
- }
- else if(strcmp(m,"strlen")==0)
- {
- printf("%d\n",strlen(a));
- }
- else
- {
- scanf("%s",b);
- //gets(laji);
- d=strstr(a,b)-a;
- if((strstr(a,b))!=NULL)
- printf("%d\n",d);
- else
- printf("NULL\n");
- }
- }
- puts(a);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement