#include<stdio.h>
void main()
{
int buf[4][4]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
int listen,listen2; //监哨值法,设立两个哨兵
int i,j;
for(i=0;i<4;i++)
{
listen=buf[i][0]; //等于数组第一个值
for(j=0;j<4;j++)
{
if(listen<buf[i][j])
{
listen2=listen;
listen=buf[i][j];
}else if(listen>buf[i][j])
{
if(buf[i][j])
{
}
else
{
listen2=buf[i][j];
}
}
}
}
printf("%d\n",listen);
printf("%d\n",listen2);
}