This is a discussion on stripos function within the C and C++ forums, part of the Programming Talk category; hello, I have a problem. I will create a C function (strPos) that will return position of first occurence of ...
|
|||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
stripos function
hello,
I have a problem. I will create a C function (strPos) that will return position of first occurence of a case-insentitive string found in the stackOfStr string. The target may be a string of one or more characters. If target string is not found, it will return -1. The offset means the starting location of the search. The function strPos() are not allowed to use any C library function calls. the syntax of the strPos function is this: int strPos(char *stackOfStr, char* target, int offset) Does anyone has an idea about this? Please I need a serious and exact answer for this. Thank you in advance. |
|
|||
|
strpos c
you might want to try something like this
![]() Code:
int strpos(char *str,char *term)
{
int r=0;
while( *str != 0)
{
if( *str==term[0] )
for(int i=1;i<300;i++)
{
if(term[i]==0) return r;
if(str[i]!=term[i]) break;
}
str++;
r++;
}
return -1;
}
Time and Attendance Solutions From HR Industries |
![]() |
| Thread Tools | |
|
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| comp.lang.c Answers (Abridged) to Frequently Asked Questions (FAQ) | Steve Summit | Tech FAQ | 0 | 06-15-2004 07:00 AM |
| comp.lang.c Answers (Abridged) to Frequently Asked Questions (FAQ) | Steve Summit | Tech FAQ | 0 | 06-01-2004 07:01 AM |
| comp.lang.c FAQ list Table of Contents | Steve Summit | Tech FAQ | 0 | 06-01-2004 07:00 AM |
| comp.lang.c Answers to Frequently Asked Questions (FAQ List) | Steve Summit | Tech FAQ | 0 | 06-01-2004 07:00 AM |
| comp.lang.c Answers (Abridged) to Frequently Asked Questions (FAQ) | Steve Summit | Tech FAQ | 0 | 05-15-2004 07:00 AM |