Question: Rewrite appropriate C language programs WITH POINTERS instead of array indexing: 1) strindex(). ********************************************************************************* 1) strindex() #include int strindex (char s[], char t[]); int strindex_ptr

Rewrite appropriate C language programs WITH POINTERS instead of array indexing:

1) strindex().

*********************************************************************************

1) strindex()

#include

int strindex (char s[], char t[]); int strindex_ptr (char *s, char *t);

int main() { printf("%d", strindex("Hello World", "World")); return 0; }

int strindex(char s[], char t[]){ int i, j, k; for (i=0; s[i] != '\0'; i++){ for ( j=i, k=0; t[k]!='\0' && s[j]==t[k]; j++, k++) ; if (k>0 && t[k] == '\0') return i; } return -1; }

int strindex_ptr (char *s, char *t){ // YOUR CODE HERE/ REWRITE WITH POINTERS. return -1; }...

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!