Interview Questions and Answers :: Hewlett Packard Enterprise
Home > Experience Archives > Hewlett Packard Enterprise > Interview Question Set 1 > Discussion
1. Write a program to find sub string in given string.
Answer:
typedef enum {FALSE=0,TRUE} bool;
bool subStringInString(char const * oString, char const *sString)
{
int oLen = 0, sLen = 0;
int i=0,j=0;
oLen = strlen(oString);
sLen = strlen(sString);
for (i = 0;i <=(oLen-sLen); i++)
{
for (j = 0; j < sLen;j++)
{
if (sString[j] != oString[i+j])
break;
}
if (j == sLen)
return TRUE;
}
return FALSE;
}
typedef enum {FALSE=0,TRUE} bool;
bool subStringInString(char const * oString, char const *sString)
{
int oLen = 0, sLen = 0;
int i=0,j=0;
oLen = strlen(oString);
sLen = strlen(sString);
for (i = 0;i <=(oLen-sLen); i++)
{
for (j = 0; j < sLen;j++)
{
if (sString[j] != oString[i+j])
break;
}
if (j == sLen)
return TRUE;
}
return FALSE;
}
Report Error
Report Error
Please Login First Click Here