Citar
La etiqueta de 'case' no se reduce a una constante entera.
La declaracion break no esta dentro de un ciclo o switch
etc de problemas del switch.
La declaracion break no esta dentro de un ciclo o switch
etc de problemas del switch.
Que es lo que estoy haciendo mal? Como tendria que hacerlo?
Código:
int chkP(char* p, char* q){
switch(*p){
case ("-n):
...
break;
case ("-k"):
...
break;
....//Mas case
default:
... break;
}
}
Código:
int main(int argc, char* argv[]){
...
char* p;
char* q;
int k;
for(int i = 0 ; i < x ; i++){
p = argv[i];
q = argv[i+1];
k = chkP(p,q);
if( k == 0)
break;
}
...
}
Saludos!