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.
										
									
								
							
							
								
								
									
										45
									
								
								a1/program.c
									
									
									
									
									
								
							
							
						
						
									
										45
									
								
								a1/program.c
									
									
									
									
									
								
							@ -1,8 +1,49 @@
 | 
				
			|||||||
#include <stdio.h>
 | 
					#include <stdio.h>
 | 
				
			||||||
#include <string.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 == '>') {
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
int main() {
 | 
					 | 
				
			||||||
    return 0;
 | 
					    return 0;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user