SCHOOL OF CODE BUILDERS
Learn To CODE. Become A DEVELOPER.
Pages
HOME
DATA STRUCTURES
STRINGS
ARRAYS
MATRIX
BINARY TREES
LINKED LIST
STACK
QUEUE
SORTING
SEARCHING
C
PYTHON
PSEUDOCODE
CONTEST PROBLEMS
ALGORITHMS
PATTERNS
PHP
C PUZZLES
C INTERVIEW QUESTIONS
JAVA
C++
HASHING
RECURSION
BASIC C PROGRAMS
TCS-CODEVITA
FACEBOOK
CONTACT US
C program to add two numbers using bitwise operators
C program to add two numbers using bitwise operators
Output:
Enter the two numbers to get its sum:
6 5
Sum=11
Implementation:
#include
int findsum(int a,int b) { if(a==0) return b; else return findsum((a&b)<<1,a^b); } int main(void) { int i,a,b,sum=0; printf("Enter the two numbers to get its sum:\n"); scanf("%d %d",&a,&b); printf("Sum=%d",findsum(a,b)); return 0; }
PREVIOUS
NEXT
HOME