int func( int a, int b, int c, int d)
{
if( a > b)
{
if( a > c)
{
if( a > d)
return a;
else
return d;
}
else
{
if( c > d)
return c;
else
return d;
}
}
else
{
if( b > c)
{
if( b > d)
return b;
else
return d;
}
else
{
if( c > d)
return c;
else
return d;
}
}
return -1;
}
Забавный пример... Если вам интересна задача, то сначала решите её, а потом уже читайте то, что ниже ответили другие...