#include <stdio.h>
#include <stdlib.h>
int main( )
{
int n, temp;
if ( n== 1 )
{
int l;
}
else
{
int a, b;
int last;
int changes = 0 ;
int dec = 0 , inc = 0 ; //flag: checking if the set is incremental or decremental till now
if ( a> b)
{
dec= 1 ;
}
else if ( a< b)
{
inc = 1 ;
}
else
{
inc = 1 ;
dec = 1 ;
}
last = b;
for ( int i = 2 ; i< n; i++ )
{
if ( temp> last && dec== 1 )
{
inc = 1 ;
dec= 0 ;
changes++;
}
if ( temp< last && inc== 1 )
{
inc = 0 ;
dec= 1 ;
changes++;
}
last = temp;
}
if ( changes <= 1 )
{
}
else
{
}
}
return 0 ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCmludCBtYWluKCkKewogICAgaW50IG4sdGVtcDsKICAgIHNjYW5mKCIlZCIsJm4pOwogICAgaWYgKG49PTEpCiAgICB7CiAgICAgICAgaW50IGw7CiAgICAgICAgc2NhbmYoIiVkIixsKTsKICAgICAgICBwcmludGYoIlllcyIpOwogICAgfQogICAgZWxzZQp7CiAgICBpbnQgYSxiOwogICAgaW50IGxhc3Q7CiAgICBpbnQgY2hhbmdlcyA9MDsKICAgIGludCBkZWMgPTAgLCBpbmMgPTA7IC8vZmxhZzogY2hlY2tpbmcgaWYgdGhlIHNldCBpcyBpbmNyZW1lbnRhbCBvciBkZWNyZW1lbnRhbCB0aWxsIG5vdwogICAgc2NhbmYoIiVkICVkIiwmYSwmYik7CgogICAgaWYgKGE+YikKICAgIHsKICAgICAgICBkZWM9MTsKICAgIH0KICAgIGVsc2UgaWYgKGE8YikKICAgIHsKICAgICAgICBpbmMgPSAxOwogICAgfQogICAgZWxzZQogICAgewogICAgICAgIGluYyA9MTsKICAgICAgICBkZWMgPSAxOwogICAgfQogICAgbGFzdCA9IGI7CiAgICBmb3IgKGludCBpID0yO2k8bjtpKyspCiAgICB7CgogICAgICAgIHNjYW5mKCIlZCIsJnRlbXApOwogICAgICAgIGlmICh0ZW1wPmxhc3QgJiYgZGVjPT0xKQogICAgICAgIHsKICAgICAgICAgICAgaW5jID0gMTsKICAgICAgICAgICAgZGVjPSAwOwogICAgICAgICAgICBjaGFuZ2VzKys7CiAgICAgICAgfQogICAgICAgIGlmICh0ZW1wPGxhc3QgJiYgaW5jPT0xKQogICAgICAgIHsKICAgICAgICAgICAgaW5jID0wOwogICAgICAgICAgICBkZWM9MTsKICAgICAgICAgICAgY2hhbmdlcysrOwogICAgICAgIH0KICAgICAgICBsYXN0ID0gdGVtcDsKICAgIH0KICAgIGlmIChjaGFuZ2VzIDw9MSkKICAgIHsKCiAgICAgICAgcHJpbnRmKCJZZXMiKTsKICAgIH0KICAgIGVsc2UKICAgIHsKICAgICAgICBwcmludGYoIk5vIik7CiAgICB9Cn0KICAgIHJldHVybiAwOwp9
compilation info
prog.c: In function ‘main’:
prog.c:11:17: error: format ‘%d’ expects argument of type ‘int *’, but argument 2 has type ‘int’ [-Werror=format=]
scanf("%d",l);
^
prog.c:11:9: error: ‘l’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
scanf("%d",l);
^~~~~~~~~~~~~
cc1: all warnings being treated as errors
stdout