online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code    Language
#include <stdio.h> #include <stdlib.h> int error(const char *message) { fprintf(stderr, "\nError: %s.\n", message); return EXIT_FAILURE; } int main (){ char bits[128]; const char *bitp; int one = 0; char result; printf("Enter one or more binary bits: "); scanf("%127s", bits); for (bitp = bits; *bitp != '\0'; ++bitp) { if (*bitp == '1') ++one; else if (*bitp != '0') return error("invalid input"); } if (one%2==0) result = '0'; //byte is even else result = '1'; //byte is odd printf("The result is: %s%c", bits, result); return (EXIT_SUCCESS); }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue