hello friends....
TAKE THE FIRST STEP TO KNOWLEDGE FRIENDS BECAUSE KNOWLEDGE IS FREE.
/* WRITE A PROGRAM TO IMPLEMENT FOLLOWING STRING OPERATION USING
POINTER (a) strlen (b) strcpy (c) strcat (d) strcmp (e) strrev */
#include<stdio.h>
#include<conio.h>
void main()
{
int i,c;
char s1[20],s2[20],*p,*q;
clrscr();
printf("enter first string : ");
gets(s1);
p=s1;
printf("\n");
printf("1-strlen\n");
printf("2-strcpy\n");
printf("3-strrev\n");
printf("4-strcat\n");
printf("5-strcmp\n");
scanf("%d",&c);
printf("\n");
/* printf("enter string : ");
scanf("%s",s1);
p=s1; */
switch(c)
{
case 1:
i = strlen(p);
printf("str length : %d\n",i);
break;
case 2:
strcpy(q,p);
printf("copy string : %s\n",q);
break;
case 3:
strrev(p);
printf("string reverse : %s\n",p);
break;
case 4:
printf("enter second string : ");
scanf("%s",s2);
q=s2;
strcat(q,p);
printf("string concate : %s\n",q);
break;
case 5:
printf("enter second string : ");
scanf("%s",s2);
q=s2;
if(strcmp(p,q)==0)
printf("first & second string match\n");
else
printf("first & second string NOT match\n");
break;
default:
printf("invalid choice\n");
}
getch();
}
OUTPUT
================
>> if you have choose case-1 then output is..
enter first string : DNP_DEVELOPER
1-strlen
2-strcpy
3-strrev
4-strcat
5-strcmp
1
1
str length : 13
>> if you have choose case-2 then output is..
enter first string : DNP_DEVELOPER
1-strlen
2-strcpy
3-strrev
4-strcat
5-strcmp
2
2
copy string : DNP_DEVELOPER
>> if you have choose case-3 then output is..
enter first string : DNP_DEVELOPER
1-strlen
2-strcpy
3-strrev
4-strcat
5-strcmp
3
3
string reverse : REPOLEVED_PND
>> if you have choose case-4 then output is..
enter first string : DEVELOPER
1-strlen
2-strcpy
3-strrev
4-strcat
5-strcmp
4
4
enter second string :DNP_
string concate : DNP_DEVELOPER
>> if you have choose case-5 then output is..
enter first string : DNP
1-strlen
2-strcpy
3-strrev
4-strcat
5-strcmp
5
5
enter second string : DEVELOPER
first & second string NOT match
* * * * * * * * * * * * * *
>> IF YOU LIKE THIS BLOG, PLEASE SHARE AND SUBSCRIBE. ALSO COMMENT FOR THIS BLOG.>> IF YOU HAVE ANY QUESTIONS PLEASE ASK IN COMMENT.>> IF YOU WANT TO LEARN HTML WITH OUTPUT, SO VISIT THIS BLOG
https://dnpwebdeveloper.blogspot.com/>> IF YOU WANT TO LEARN C++ PROGRAM WITH OUTPUT, SO VISIT THIS BLOGhttps://cplusplusdnpdeveloper.blogspot.com/
>> IF YOU WANT TO LEARN C PROGRAM WITH OUTPUT, SO VISIT THIS BLOG
Comments
Post a Comment