#include<iostream.h>
#include<conio.h>
void main()
{
int a[5][5],i,j,nr,nc,*p[5];
clrscr();
for(i=0;i<5;i++)
{
p[i]=&a[i][0];
}
cout<<"enter the row size ";
cin>>nr;
cout<<"enter the column size";
cin>>nc;
for(i=0;i<nr;i++)
{
for(j=0;j<nc;j++)
{
cout<<"a["<<i<<"]["<<j<<"]=";
cin>>*(*(a+i)+j);
}
}
cout<<"\n number with address \n";
for(i=0;i<nr;i++)
{
for(j=0;j<nc;j++)
{
cout<<"\n"<<*(*(p+i)+j)<<"is present on location "<<(*(p+i)+j);
}
}
cout<<"\n 2 dimensional representation";
for(i=0;i<nr;i++)
{
for(j=0;j<nc;j++)
{
cout<<*(*(p+i)+j)<<" ";
}
cout<<"\n";
}
getch();
}
#include<conio.h>
void main()
{
int a[5][5],i,j,nr,nc,*p[5];
clrscr();
for(i=0;i<5;i++)
{
p[i]=&a[i][0];
}
cout<<"enter the row size ";
cin>>nr;
cout<<"enter the column size";
cin>>nc;
for(i=0;i<nr;i++)
{
for(j=0;j<nc;j++)
{
cout<<"a["<<i<<"]["<<j<<"]=";
cin>>*(*(a+i)+j);
}
}
cout<<"\n number with address \n";
for(i=0;i<nr;i++)
{
for(j=0;j<nc;j++)
{
cout<<"\n"<<*(*(p+i)+j)<<"is present on location "<<(*(p+i)+j);
}
}
cout<<"\n 2 dimensional representation";
for(i=0;i<nr;i++)
{
for(j=0;j<nc;j++)
{
cout<<*(*(p+i)+j)<<" ";
}
cout<<"\n";
}
getch();
}
No comments:
Post a Comment