Skrivet av Hot Dogs:
Det är for-loopen som gör att det inte fungerar, all loopning som behövs är din do-while. Tar du bort for-loopen och använder din variabel antal_hundar som index vid tilldelningen bör det fungera med några mindre ändringar i else-satsen, samt att ändra till "continue" istället för "break" vid default case i switch-casen.
if (antal_hundar == 25){
Console.WriteLine("Tyvärr, hunddagiset är fullt!");
} else{
hundar[antal_hundar++] = val;
}
Tackar så hjärtligt för hjälpen! Det löste det finfint!