REMOVE LAST OCCURRENCE
Problem Description
Write a C program to read any string from user and remove the last occurrence of a given character from the string.
CODING ARENA
#include <stdio.h>
#include<string.h>
int main()
{
char str[20];
char ch;
int i,index,len;
index=-1;
scanf("%s%s",&ch,str);
len=strlen(str);
for(i=0;i<len;i++)
{
if(str[i]==ch)
{
index=i;
}
}
if(index!=-1)
{
i=index;
while(i<len)
{
str[i]=str[i+1];
i++;
}
}
printf("%s",str);
return 0;
}
Test Case 1
Input (stdin)a
madam
Expected Output
madm
Test Case 2
Input (stdin)s
msdhoni
Expected Output
mdhoni
Nice Post
ReplyDeleteGood Information you are provided. Thanks for this post and keep posting.
AC Repair Delhi
AC Remove Service in Delhi
AC Maintenance Service in Delhi