REALLOC
#include<stdio.h>
#include<stdlib.h>
int main()
{
int *ptr;
int i;
ptr=(int*)malloc(5*sizeof(int));
for( i=0;i<5;i++)
{
printf("enter element %d:\n",i+1);
scanf("%d",&ptr[i]);
}
for( i=0;i<5;i++)
{
printf(" %d element is:%d\n",i+1,ptr[i]);
}
ptr=realloc(ptr,10*sizeof(int));
for( i=0;i<10;i++)
{
printf("enter %d element:",i+1);
scanf("%d",&ptr[i]);
}
for( i=0;i<10;i++)
{
printf(" %d element is:%d\n",i+1,ptr[i]);
}
free(ptr);
}
Comments
Post a Comment