#include <stdio.h>
#include <string.h>
int main( void )
{
if(0) // 落ちる
{
int ret = strlen(0);
printf( "%d\n", ret );
}
if(1) // 落ちない
{
int ret = strcmp( 0, 0 );
printf( "%d\n", ret );
}
if(0) // 落ちる
{
int ret = strcmp( "", 0 );
printf( "%d\n", ret );
}
if(0) // 落ちる
{
int ret = strcmp( 0, "" );
printf( "%d\n", ret );
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCmludCBtYWluKCB2b2lkICkKewogICAgaWYoMCkgLy8g6JC944Gh44KLCiAgICB7CiAgICAgICAgaW50IHJldCA9IHN0cmxlbigwKTsKICAgICAgICBwcmludGYoICIlZFxuIiwgcmV0ICk7CiAgICB9CiAgICBpZigxKSAvLyDokL3jgaHjgarjgYQKICAgIHsKICAgICAgICBpbnQgcmV0ID0gc3RyY21wKCAwLCAwICk7CiAgICAgICAgcHJpbnRmKCAiJWRcbiIsIHJldCApOwogICAgfQogICAgaWYoMCkgLy8g6JC944Gh44KLCiAgICB7CiAgICAgICAgaW50IHJldCA9IHN0cmNtcCggIiIsIDAgKTsKICAgICAgICBwcmludGYoICIlZFxuIiwgcmV0ICk7CiAgICB9CiAgICBpZigwKSAvLyDokL3jgaHjgosKICAgIHsKICAgICAgICBpbnQgcmV0ID0gc3RyY21wKCAwLCAiIiApOwogICAgICAgIHByaW50ZiggIiVkXG4iLCByZXQgKTsKICAgIH0KICAgIHJldHVybiAwOwp9