#include #include #define MAX_SIZE 110 int proverka(char otv, char zatv) { if (otv == '(' && zatv == ')') { return 1; } if (otv == '{' && zatv == '}') { return 1; } if (otv == '[' && zatv == ']') { return 1; } if (otv == '<' && zatv == '>') { return 1; } return 0; } int main() { char riadok[MAX_SIZE]; char zasobnik[MAX_SIZE]; int vrch = -1; int i; int chyba = 0; char znak; if (fgets(riadok, MAX_SIZE, stdin)==NULL) { printf("Input Error!\n"); return 1; } riadok[strcspn(riadok, "\n")]=='0'; printf("Read: %s\n", riadok); int dlzka = strlen(riadok); for (int i = 0; i < dlzka; i++) { znak = riadok[i]; zasobnik[++vrch] = znak; } else if (znak == ')' || znak == ']' || znak == '}' || znak == '>') { } return 0; }