How to search an element and it’s location in an array using pointer?
CODE
How to search an element
and it’s location in an array using pointer?
//Write a program to
search an element and it’s location in an array using pointer..
int main()
{
    int *p,a[10],n,i,count=0,num;
    printf("\n enter N:");
    scanf("%d",&n);
    p=a;
    for(i=0;i<n;i++)
    {
        printf("\n value at
a[%d]:",i);
        scanf("%d",(p+i));
    }
    printf("\n enter the number to
search:");
    scanf("%d",&num);
    for(i=0;i<n;i++)
    {
        if(num==*(p+i))
        {
            count++;
            printf("\n value found at
a[%d]",i);
            break;
        }
    }
    if(count==0)
        printf("\n element not
found");
}
Output:
enter N:6
 value at a[0]:4
 value at a[1]:7
 value at a[2]:2
 value at a[3]:9
 value at a[4]:5
 value at a[5]:1
 enter the number to search:2
 value found at a[2]
How to search an element and it’s location in an array using pointer?
 Reviewed by Unknown
        on 
        
December 31, 2018
 
        Rating:
 
        Reviewed by Unknown
        on 
        
December 31, 2018
 
        Rating: 
No comments:
If you have any doubt or query ,comment below: