// Compile: cc test_6_8_statements.c -std=c23
#include <assert.h>

int main(void) {
  { int x = 1; assert(x == 1); }

  int v = 2; int out = 0;
  switch (v) {
    case 1: out = 10; break;
    case 2: out = 20; break;
    default: out = 30; break;
  }
  assert(out == 20);

  const char *s = "hi";
  while (*s++ != '\0') ;
  return 0;
}
