case си++ switch

switch (argc)  // параметр значение которого будем сравнивать
{ 
case 1: // это или иное значение которому может быть равен параметр
  error [0, argv[0], Null_cp); 
  break; // выход из перебора вариантов -иначе будет рассматриваться case 2 
case 2: 
  error [0, argv[0], argv[l], Nutl_cp\, 
  break; 
default: // действия, если ничего выше не встретили
  char buffer[8\; 
  error [1, argv[0], "c", itoa (argc-1, buffer), "аргументами", Nullcp); 
}