Write a C Program demonstrating xstrchr() function

/**************************************************************/
/*Programmed by : Vivek Patel**********************************/
/*For Bugs Free feel to contact********************************/
/*Website : www.vivekpatel.cjb.net*****************************/
/*Email : vivek_patel9@rediffmail.com**************************/
/**************************************************************/

#include
#include

void main(){
char * xstrchr(char *,char);
char string[15];
char *ptr,c;
clrscr();
printf("Enter a string : ");
scanf("%[^\n]s",string);
printf("Enter search character : ");
flushall();
scanf("%c",&c);
ptr = xstrchr(string, c);
printf("\nOutput of function is : %s\n",ptr);
if (ptr)
printf("The character %c is at position: %d\n", c, ptr-string);
else
printf("The character was not found\n");
getch();
}

char * xstrchr(char *str,char ch){
int i;
for(i=0;str[i];i++){
if(str[i]==ch)
return ((str+i)+1);
}
return(0);
}



Powered by Wufoo