refresh
This commit is contained in:
parent
9bc303a9bc
commit
08d69395da
BIN
a1/output/program.exe
Normal file
BIN
a1/output/program.exe
Normal file
Binary file not shown.
43
a1/program.c
43
a1/program.c
@ -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;
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user