실행 실패 (제출 코드 컴파일 에러)
Main.c:1:1: error: unknown type name ‘Balanced’ 1 | Balanced Brackets Validation Program | ^~~~~~~~ Main.c:1:19: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘Validation’ 1 | Balanced Brackets Validation Program | ^~~~~~~~~~ Main.c:1:19: error: unknown type name ‘Validation’ In file included from /usr/include/stdio.h:43, from Main.c:3: /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h:95:3: error: unknown type name ‘size_t’ 95 | size_t __pad5; | ^~~~~~ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h:98:67: error: ‘size_t’ undeclared here (not in a function) 98 | char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)]; | ^~~~~~ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h:1:1: note: ‘size_t’ is defined in header ‘<stddef.h>’; did you forget to ‘#include <stddef.h>’? +++ |+#include <stddef.h> 1 | /* Copyright (C) 1991-2022 Free Software Foundation, Inc. In file included from Main.c:3: /usr/include/stdio.h:308:35: error: expected declaration specifiers or ‘...’ before ‘size_t’ 308 | extern FILE *fmemopen (void *__s, size_t __len, const char *__modes) | ^~~~~~ /usr/include/stdio.h:314:47: error: expected declaration specifiers or ‘...’ before ‘size_t’ 314 | extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) __THROW | ^~~~~~ /usr/include/stdio.h:333:34: error: expected declaration specifiers or ‘...’ before ‘size_t’ 333 | int __modes, size_t __n) __THROW; | ^~~~~~ /usr/include/stdio.h:339:24: error: expected declaration specifiers or ‘...’ before ‘size_t’ 339 | size_t __size) __THROW; | ^~~~~~ /usr/include/stdio.h:378:44: error: expected declaration specifiers or ‘...’ before ‘size_t’ 378 | extern int snprintf (char *__restrict __s, size_t __maxlen, | ^~~~~~ /usr/include/stdio.h:382:45: error: expected declaration specifiers or ‘...’ before ‘size_t’ 382 | extern int vsnprintf (char *__restrict __s, size_t __maxlen, | ^~~~~~ In file included from Main.c:3: /usr/include/stdio.h:633:30: error: expected declaration specifiers or ‘...’ before ‘size_t’ 633 | size_t *__restrict __n, int __delimiter, | ^~~~~~ /usr/include/stdio.h:636:28: error: expected declaration specifiers or ‘...’ before ‘size_t’ 636 | size_t *__restrict __n, int __delimiter, | ^~~~~~ /usr/include/stdio.h:646:27: error: expected declaration specifiers or ‘...’ before ‘size_t’ 646 | size_t *__restrict __n, | ^~~~~~ /usr/include/stdio.h:675:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘fread’ 675 | extern size_t fread (void *__restrict __ptr, size_t __size, | ^~~~~ /usr/include/stdio.h:681:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘fwrite’ 681 | extern size_t fwrite (const void *__restrict __ptr, size_t __size, | ^~~~~~ /usr/include/stdio.h:702:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘fread_unlocked’ 702 | extern size_t fread_unlocked (void *__restrict __ptr, size_t __size, | ^~~~~~~~~~~~~~ /usr/include/stdio.h:704:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘fwrite_unlocked’ 704 | extern size_t fwrite_unlocked (const void *__restrict __ptr, size_t __size, | ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:894, from Main.c:3: /usr/include/aarch64-linux-gnu/bits/stdio2.h:26:61: error: expected declaration specifiers or ‘...’ before ‘size_t’ 26 | extern int __sprintf_chk (char *__restrict __s, int __flag, size_t __slen, | ^~~~~~ /usr/include/aarch64-linux-gnu/bits/stdio2.h:29:62: error: expected declaration specifiers or ‘...’ before ‘size_t’ 29 | extern int __vsprintf_chk (char *__restrict __s, int __flag, size_t __slen, | ^~~~~~ /usr/include/aarch64-linux-gnu/bits/stdio2.h:58:50: error: expected declaration specifiers or ‘...’ before ‘size_t’ 58 | extern int __snprintf_chk (char *__restrict __s, size_t __n, int __flag, | ^~~~~~ /usr/include/aarch64-linux-gnu/bits/stdio2.h:59:28: error: expected declaration specifiers or ‘...’ before ‘size_t’ 59 | size_t __slen, const char *__restrict __format, | ^~~~~~ /usr/include/aarch64-linux-gnu/bits/stdio2.h:62:51: error: expected declaration specifiers or ‘...’ before ‘size_t’ 62 | extern int __vsnprintf_chk (char *__restrict __s, size_t __n, int __flag, | ^~~~~~ /usr/include/aarch64-linux-gnu/bits/stdio2.h:63:29: error: expected declaration specifiers or ‘...’ before ‘size_t’ 63 | size_t __slen, const char *__restrict __format, | ^~~~~~ In file included from /usr/include/features.h:486, from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from Main.c:3: /usr/include/aarch64-linux-gnu/bits/stdio2.h:68:1: error: expected declaration specifiers or ‘...’ before ‘size_t’ 68 | __NTH (snprintf (char *__restrict __s, size_t __n, | ^~~~~ /usr/include/aarch64-linux-gnu/bits/stdio2.h:82:1: error: expected declaration specifiers or ‘...’ before ‘size_t’ 82 | __NTH (vsnprintf (char *__restrict __s, size_t __n, | ^~~~~ In file included from /usr/include/stdio.h:894, from Main.c:3: /usr/include/aarch64-linux-gnu/bits/stdio2.h:248:49: error: expected declaration specifiers or ‘...’ before ‘size_t’ 248 | extern char *__fgets_chk (char *__restrict __s, size_t __size, int __n, | ^~~~~~ In file included from /usr/include/features.h:486, from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from Main.c:3: /usr/include/aarch64-linux-gnu/bits/stdio2.h:255:14: error: expected declaration specifiers or ‘...’ before ‘size_t’ 255 | extern char *__REDIRECT (__fgets_chk_warn, | ^~~~~~~~~~ In file included from /usr/include/stdio.h:894, from Main.c:3: /usr/include/aarch64-linux-gnu/bits/stdio2.h: In function ‘fgets’: /usr/include/aarch64-linux-gnu/bits/stdio2.h:264:9: error: expected ‘;’ before ‘sz’ 264 | size_t sz = __glibc_objsize (__s); | ^~~ | ; In file included from /usr/include/features.h:486, from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from Main.c:3: /usr/include/aarch64-linux-gnu/bits/stdio2.h:265:7: error: ‘sz’ undeclared (first use in this function) 265 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/bits/stdio2.h:265:7: note: each undeclared identifier is reported only once for each function it appears in In file included from /usr/include/stdio.h:894, from Main.c:3: /usr/include/aarch64-linux-gnu/bits/stdio2.h: At top level: /usr/include/aarch64-linux-gnu/bits/stdio2.h:272:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__fread_chk’ 272 | extern size_t __fread_chk (void *__restrict __ptr, size_t __ptrlen, | ^~~~~~~~~~~ In file included from /usr/include/features.h:486, from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from Main.c:3: /usr/include/aarch64-linux-gnu/bits/stdio2.h:275:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__fread_alias’ 275 | extern size_t __REDIRECT (__fread_alias, | ^~~~~~~~~~ /usr/include/aarch64-linux-gnu/bits/stdio2.h:279:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__fread_chk_warn’ 279 | extern size_t __REDIRECT (__fread_chk_warn, | ^~~~~~~~~~ In file included from /usr/include/stdio.h:894, from Main.c:3: /usr/include/aarch64-linux-gnu/bits/stdio2.h:288:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘fread’ 288 | fread (void *__restrict __ptr, size_t __size, size_t __n, | ^~~~~ /usr/include/aarch64-linux-gnu/bits/stdio2.h:327:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__fread_unlocked_chk’ 327 | extern size_t __fread_unlocked_chk (void *__restrict __ptr, size_t __ptrlen, | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/features.h:486, from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from Main.c:3: /usr/include/aarch64-linux-gnu/bits/stdio2.h:330:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__fread_unlocked_alias’ 330 | extern size_t __REDIRECT (__fread_unlocked_alias, | ^~~~~~~~~~ /usr/include/aarch64-linux-gnu/bits/stdio2.h:334:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__fread_unlocked_chk_warn’ 334 | extern size_t __REDIRECT (__fread_unlocked_chk_warn, | ^~~~~~~~~~ In file included from /usr/include/stdio.h:894, from Main.c:3: /usr/include/aarch64-linux-gnu/bits/stdio2.h:343:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘fread_unlocked’ 343 | fread_unlocked (void *__restrict __ptr, size_t __size, size_t __n, | ^~~~~~~~~~~~~~ In file included from Main.c:4: /usr/include/string.h:44:22: error: expected declaration specifiers or ‘...’ before ‘size_t’ 44 | size_t __n) __THROW __nonnull ((1, 2)); | ^~~~~~ /usr/include/string.h:47:56: error: expected declaration specifiers or ‘...’ before ‘size_t’ 47 | extern void *memmove (void *__dest, const void *__src, size_t __n) | ^~~~~~ /usr/include/string.h:55:32: error: expected declaration specifiers or ‘...’ before ‘size_t’ 55 | int __c, size_t __n) | ^~~~~~ /usr/include/string.h:61:42: error: expected declaration specifiers or ‘...’ before ‘size_t’ 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/string.h:64:56: error: expected declaration specifiers or ‘...’ before ‘size_t’ 64 | extern int memcmp (const void *__s1, const void *__s2, size_t __n) | ^~~~~~ /usr/include/string.h:80:60: error: expected declaration specifiers or ‘...’ before ‘size_t’ 80 | extern int __memcmpeq (const void *__s1, const void *__s2, size_t __n) | ^~~~~~ /usr/include/string.h:107:48: error: expected declaration specifiers or ‘...’ before ‘size_t’ 107 | extern void *memchr (const void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:145:53: error: expected declaration specifiers or ‘...’ before ‘size_t’ 145 | const char *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:153:23: error: expected declaration specifiers or ‘...’ before ‘size_t’ 153 | size_t __n) __THROW __nonnull ((1, 2)); | ^~~~~~ /usr/include/string.h:159:57: error: expected declaration specifiers or ‘...’ before ‘size_t’ 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ^~~~~~ /usr/include/string.h:166:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘strxfrm’ 166 | extern size_t strxfrm (char *__restrict __dest, | ^~~~~~~ In file included from Main.c:4: /usr/include/string.h:179:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘strxfrm_l’ 179 | extern size_t strxfrm_l (char *__dest, const char *__src, size_t __n, | ^~~~~~~~~ /usr/include/string.h:195:45: error: expected declaration specifiers or ‘...’ before ‘size_t’ 195 | extern char *strndup (const char *__string, size_t __n) | ^~~~~~ /usr/include/string.h:293:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘strcspn’ 293 | extern size_t strcspn (const char *__s, const char *__reject) | ^~~~~~~ /usr/include/string.h:297:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘strspn’ 297 | extern size_t strspn (const char *__s, const char *__accept) | ^~~~~~ /usr/include/string.h:407:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘strlen’ 407 | extern size_t strlen (const char *__s) | ^~~~~~ /usr/include/string.h:413:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘strnlen’ 413 | extern size_t strnlen (const char *__string, size_t __maxlen) | ^~~~~~~ In file included from /usr/include/features.h:486, from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from Main.c:3: /usr/include/string.h:432:12: error: expected declaration specifiers or ‘...’ before ‘size_t’ 432 | extern int __REDIRECT_NTH (strerror_r, | ^~~~~~~~~~~~~~ In file included from /usr/include/string.h:462, from Main.c:4: /usr/include/strings.h:34:54: error: expected declaration specifiers or ‘...’ before ‘size_t’ 34 | extern int bcmp (const void *__s1, const void *__s2, size_t __n) | ^~~~~~ /usr/include/strings.h:38:53: error: expected declaration specifiers or ‘...’ before ‘size_t’ 38 | extern void bcopy (const void *__src, void *__dest, size_t __n) | ^~~~~~ /usr/include/strings.h:42:31: error: expected declaration specifiers or ‘...’ before ‘size_t’ 42 | extern void bzero (void *__s, size_t __n) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/strings.h:120:61: error: expected declaration specifiers or ‘...’ before ‘size_t’ 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ^~~~~~ /usr/include/strings.h:134:27: error: expected declaration specifiers or ‘...’ before ‘size_t’ 134 | size_t __n, locale_t __loc) | ^~~~~~ In file included from /usr/include/features.h:486, from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from Main.c:3: /usr/include/aarch64-linux-gnu/bits/strings_fortified.h:23:1: error: expected declaration specifiers or ‘...’ before ‘size_t’ 23 | __NTH (bcopy (const void *__src, void *__dest, size_t __len)) | ^~~~~ /usr/include/aarch64-linux-gnu/bits/strings_fortified.h:30:1: error: expected declaration specifiers or ‘...’ before ‘size_t’ 30 | __NTH (bzero (void *__dest, size_t __len)) | ^~~~~ In file included from Main.c:4: /usr/include/string.h:466:40: error: expected declaration specifiers or ‘...’ before ‘size_t’ 466 | extern void explicit_bzero (void *__s, size_t __n) __THROW __nonnull ((1)) | ^~~~~~ /usr/include/string.h:497:55: error: expected declaration specifiers or ‘...’ before ‘size_t’ 497 | const char *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:500:53: error: expected declaration specifiers or ‘...’ before ‘size_t’ 500 | const char *__restrict __src, size_t __n) | ^~~~~~ In file included from /usr/include/features.h:486, from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from Main.c:3: /usr/include/aarch64-linux-gnu/bits/string_fortified.h:26:1: error: expected declaration specifiers or ‘...’ before ‘size_t’ 26 | __NTH (memcpy (void *__restrict __dest, const void *__restrict __src, | ^~~~~ /usr/include/aarch64-linux-gnu/bits/string_fortified.h:34:1: error: expected declaration specifiers or ‘...’ before ‘size_t’ 34 | __NTH (memmove (void *__dest, const void *__src, size_t __len)) | ^~~~~ /usr/include/aarch64-linux-gnu/bits/string_fortified.h:57:1: error: expected declaration specifiers or ‘...’ before ‘size_t’ 57 | __NTH (memset (void *__dest, int __ch, size_t __len)) | ^~~~~ In file included from /usr/include/string.h:535, from Main.c:4: /usr/include/aarch64-linux-gnu/bits/string_fortified.h:66:42: error: expected declaration specifiers or ‘...’ before ‘size_t’ 66 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen) | ^~~~~~ /usr/include/aarch64-linux-gnu/bits/string_fortified.h:66:56: error: expected declaration specifiers or ‘...’ before ‘size_t’ 66 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen) | ^~~~~~ In file included from /usr/include/features.h:486, from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from Main.c:3: /usr/include/aarch64-linux-gnu/bits/string_fortified.h:70:1: error: expected declaration specifiers or ‘...’ before ‘size_t’ 70 | __NTH (explicit_bzero (void *__dest, size_t __len)) | ^~~~~ /usr/include/aarch64-linux-gnu/bits/string_fortified.h:92:1: error: expected declaration specifiers or ‘...’ before ‘size_t’ 92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^~~~~ /usr/include/aarch64-linux-gnu/bits/string_fortified.h:102:1: error: expected declaration specifiers or ‘...’ before ‘size_t’ 102 | __NTH (stpncpy (char *__dest, const char *__src, size_t __n)) | ^~~~~ /usr/include/aarch64-linux-gnu/bits/string_fortified.h:135:1: error: expected declaration specifiers or ‘...’ before ‘size_t’ 135 | __NTH (strncat (char *__restrict __dest, const char *__restrict __src, | ^~~~~ Main.c: In function ‘check_matching’: Main.c:44:16: warning: implicit declaration of function ‘strlen’ [-Wimplicit-function-declaration] 44 | int i, n = strlen(in); | ^~~~~~ Main.c:5:1: note: include ‘<string.h>’ or provide a declaration of ‘strlen’ 4 | #include <string.h> +++ |+#include <string.h> 5 | #define MAX_SIZE 100 Main.c:44:16: warning: incompatible implicit declaration of built-in function ‘strlen’ [-Wbuiltin-declaration-mismatch] 44 | int i, n = strlen(in); | ^~~~~~ Main.c:44:16: note: include ‘<string.h>’ or provide a declaration of ‘strlen’ Main.c: In function ‘main’: Main.c:95:15: warning: implicit declaration of function ‘strcspn’ [-Wimplicit-function-declaration] 95 | input[strcspn(input, "\n")] = 0; | ^~~~~~~ Main.c:95:15: note: include ‘<string.h>’ or provide a declaration of ‘strcspn’ Main.c:95:15: warning: incompatible implicit declaration of built-in function ‘strcspn’ [-Wbuiltin-declaration-mismatch] Main.c:95:15: note: include ‘<string.h>’ or provide a declaration of ‘strcspn’ Main.c:109:17: warning: incompatible implicit declaration of built-in function ‘strlen’ [-Wbuiltin-declaration-mismatch] 109 | if (strlen(token) == 0) { | ^~~~~~ Main.c:109:17: note: include ‘<string.h>’ or provide a declaration of ‘strlen’ Main.c:92:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 92 | fgets(input, MAX_SIZE, stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
정답 개수:
-
틀린 개수:
-
실행 실패 개수:
-
반례를 발견하지 못했습니다.