Nov 21, 2012

A program to find maximum number from a matrix



#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,a[10][10],m,n,p,q,max=0;
clrscr();
printf("no. of raws==>");
scanf("%d",&m);
printf("no. of columns==>");
scanf("%d",&n);
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
printf("a[%d][%d]=",i,j);
scanf("%d",&a[i][j]);
}
}
printf("\n\n");
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
printf("%5d",a[i][j]);
}
printf("\n");
}
printf("\n\n");
max=a[0][0];
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
if(max<a[i][j])
{
max=a[i][j];
}
}
}
printf("max=%d",max);
getch();
}


/* output
no. of raws==>3
no. of columns==>3
a[0][0]=54
a[0][1]=65
a[0][2]=32
a[1][0]=52
a[1][1]=65
a[1][2]=68
a[2][0]=95
a[2][1]=42
a[2][2]=32
   54   65   32
   52   65   68
   95   42   32
max=95
*/


0 comments:

Post a Comment