Program to find character location in a string
#include<stdio.h> #include<string.h> main() { char str[50],ch,*ptr; int i; printf("enter a string\n"); scanf("%[^\n]s",str); printf("enter a character\n"); scanf(" %c",&ch); printf("strng address is at location:%u\n",str[0]); for(i=0;str[i];i++) { if(str[i]==ch) printf("char found at %d location\n",i); } }OutPut:
madan@madan-Lenovo-G570:~/madan$ cc array7.c madan@madan-Lenovo-G570:~/madan$ ./a.out enter a string welcome vector institute enter a character v strng address is at location:119 char found at 8 location madan@madan-Lenovo-G570:~/madan$ ./a.out enter a string welcome enter a character e strng address is at location:119 char found at 1 location char found at 6 location