Нищо не ти пречи последния else Console.WriteLine("error");, да го копираш два пъти най-долу в проверките за дни от седмицата - веднъж понеделник - петък и пак в събота-неделя.
Аз не се сещам как може да се оправи, но ти показвам моето решение. Почти същото, но съм добавил една променлива, която да се променя при if-овете и ако не се промени да ми изпише "error": http://pastebin.com/FaHjtkPT
Здравей, проблемът е, че програмата не влиза в else
Ето го и твоят код редактиран - http://pastebin.com/txXhx9zt !
Сложи един else{ Console.WriteLine("error");} на 47-ми ред, след като изброиш плодовете и си готов. :) В условието си пише, че и при грешен плод трябва да принтираш error.
можеш да махнеш else и да е само с if " if (day == "saturday" || day == "sunday") "