C1811: Default-label twice defined

[ERROR]

Description

A switch statement must have no or one default label. Two default labels are indicated by this error.

Example
  switch (i) {

  
    default: break;

  
    case 1: f(1); break;

  
    case 2: f(2); break;

  
    default: f(0); break;

  
  }

  
Tips

Define the default label only once per switch-statement.