This commit is contained in:
Oleksandr Vyshniakov 2025-10-21 21:05:41 +02:00
parent 9bc303a9bc
commit 08d69395da
2 changed files with 42 additions and 1 deletions

BIN
a1/output/program.exe Normal file

Binary file not shown.

View File

@ -1,8 +1,49 @@
#include <stdio.h>
#include <string.h>
#define MAX_SIZE 100
#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;
}