Не совсем понятна работа с метками в С, к примеру так:
int main (int i)
{
printf ("\nSelect number\n");
printf ("\t\t");
switch ( i )
{
case 1: goto CIRC;
case 2: goto PAR;
default: printf("\nNo choice - no work !\n");
return;
}
}
CIRC:
some_function ()
{}
PAR:
other_function ()
{}
При компиляции идут ошибки:
label PAR used but not defined
Label CIRC used but not defined
syntax error befor ':' token
syntax error befor ':' token
В литеретуре так и не нашел как обьявлять метки...