#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
    char binary_str[100];
    printf("Enter a binary number: ");
    scanf("%s", binary_str);
    int len = strlen(binary_str);
    int is_negative = (binary_str[0] == '1') ? 1 : 0;
    int decimal = strtol(binary_str, NULL, 2);
    if(is_negative){
        decimal -= (1 << len);
    }
    printf("Decimal: %d\n",, decimal);
    return 0;
}