codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
//Compare two integers without using any comparative operators #include <stdio.h> //return 1 if n1==n2, otherwise return 0 int compare(int n1, int n2){ int t = n1 - n2; return !t; } main() { printf("5 and 6: "); compare(5,6)?printf("equal\n"):printf("not equal\n"); printf("5 and 5: "); compare(5,5)?printf("equal\n"):printf("not equal\n"); return 1; }
Private
[
?
]
Run code
Submit