Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Dubs checker in modern C

Name: Anonymous 2016-02-07 22:22

struct dubs_checker {
unsigned long long int num;
};
typedef struct dubs_checker dubs_checker_t;

dubs_checker_t *
dubs_checker_new ( )
{
return calloc ( sizeof ( dubs_checker_t , 1 ) ;
}

int
dubs_checker_set_num ( dubs_checker_t * dubs_checker, unsigned long long int num)
{
( * dubs_checker ) .
num=num
;
return 1;
}

int
dubs_checker_check ( dubs_checker_t * dubs_checker )
{
unsigned long long int num = ( * dubs_checker) .num ;
return
num > 10
&&
num % 10
==
( num / 10 % 10 )
;
}

Name: Anonymous 2016-02-07 23:58

Your dubs checker only checks for base 10 dubs... dubs in other bases deserve equal treatment fucking racist!.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List