// Address calculation of one dimensional array
#include <stdio.h>
#define size 22
void main()
{
int a[size],i,n;
float x;
printf("\n Enter the size of an array : ");
scanf("%d",&n);
for(i = 0; i < n; i++)
{
scanf("%d",&a[i]);
}
printf("\n Array elements are : ");
for(i = 0; i < n; i++)
{
printf("\n Address : %p --> Array : a[%d] --> Data : %d ",&a[i],i,a[i]);
}
printf("\n Enter the i value to find the address :");
scanf("%d",&i);
printf("\n Address : %p --> Array : a[%d] --> Data : %d ",&a[i],i,a[i]);
}
output:
#include <stdio.h>
#define size 22
void main()
{
int a[size],i,n;
float x;
printf("\n Enter the size of an array : ");
scanf("%d",&n);
for(i = 0; i < n; i++)
{
scanf("%d",&a[i]);
}
printf("\n Array elements are : ");
for(i = 0; i < n; i++)
{
printf("\n Address : %p --> Array : a[%d] --> Data : %d ",&a[i],i,a[i]);
}
printf("\n Enter the i value to find the address :");
scanf("%d",&i);
printf("\n Address : %p --> Array : a[%d] --> Data : %d ",&a[i],i,a[i]);
}
output:
No comments:
Post a Comment