Underlig fejl - switch
Hej!Jeg kan ikke forstå hvorfor denne kode giver dette output:
Ukendt kommando: "KAT" længde: 3
---- SNIP ----
switch(*buffer)
{
case 'KAT':
{
write(newsockfd, "Kategori1,Kategori2,Kategori3", 18);
printf("SENDT!\n");
break;
}
default:
{
write(newsockfd, "Ukendt kommando", 18);
printf("Ukendt kommando: \"%s\" længde: %i\n", buffer, strlen(buffer));
break;
}
}
---- SNIP ----