Q : Write a ‘C’ Program to find substring of string without using Library Function.
Answer :
Answer :
#include<stdio.h>
#include<conio.h>
#define MAX 50
/*============================
Girfa Student Help
Substring wihout using library function
==============================*/
void main()
{
char str[100];
int len,i,start,end;
clrscr();
printf("Enter
String>> ");
scanf("%[^\n]",str);
/* get
len */
for(len=0;str[len]!='\0';len++);
printf("Enter
start point>> ");
scanf("%d",&start);
printf("Enter
end point>> ");
scanf("%d",&end);
if(start>end)
puts("Invalid
input. start is greater than end index");
else if(end>len)
puts("End
index is greater than string length");
else
{
for(start--;start<end;start++)
{
printf("%c",str[start]);
}
}
getch();
}
No comments:
Post a Comment