teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

微修正

2020/06/22 01:34

投稿

episteme
episteme

スコア16612

answer CHANGED
@@ -6,7 +6,7 @@
6
6
  #include <stdbool.h>
7
7
 
8
8
  int main() {
9
- char kakko[] = "({ ()[][]([{}[]]) } [{()()((()))}] )({} [] )";
9
+ char kakko[] = "({()[][]([{}[]])}[{()()((()))}])({}[])";
10
10
  char* pos;
11
11
  bool removed;
12
12
  do {
@@ -14,7 +14,6 @@
14
14
  pos = strstr(kakko, "()"); if ( pos ) { strcpy(pos, pos + 2); removed = true; }
15
15
  pos = strstr(kakko, "{}"); if ( pos ) { strcpy(pos, pos + 2); removed = true; }
16
16
  pos = strstr(kakko, "[]"); if ( pos ) { strcpy(pos, pos + 2); removed = true; }
17
- // pos = strstr(kakko, " " ); if ( pos ) { strcpy(pos, pos + 1); removed = true; }
18
17
  puts(kakko);
19
18
  } while ( removed );
20
19
  if ( strlen(kakko) ==0 ) {