Найти ошибки в приложенном коде (Use of unassigned local variable) - C#
Формулировка задачи:
Что нужно сделать что бы все работало? Все никак не пойму, делаю переменные в цикле пропадает одна проблема, но появляется другая. И наоборот, что-то ничего не пойму, помогите нубостудноте.
Собственно ошибки:
Error 1 Use of unassigned local variable 'a'
Error 2 Use of unassigned local variable 'b'
Error 3 Use of unassigned local variable 'c'
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace ЛР4
{
class Program
{
static void Main(string[] args)
{
int a, b, c, step;
Console.WriteLine("-Введите 1, что бы +1 к пластинка с классической музыкой.");
Console.WriteLine("-Введите 2, что бы +1 к пластинка с эстрадной музыкой.");
Console.WriteLine("-Введите 3, что бы +1 к пластинка с детской музыкой.");
Console.WriteLine("-Введите 0, что бы подвести итог.");
while (2>1)
{
step = int.Parse(Console.ReadLine());
if (step == 1)
a = a + 1;
if (step == 2)
b = b + 1;
if (step == 3)
c = c + 1;
if (step == 0)
break;
}
MessageBox.Show("За день было продано:" + a + "пластинок с классической музыкой, " + b + "пластинок с эстрадной музыкой, " + c + "пластинок с детской музыкой.");
}
}
}Решение задачи: «Найти ошибки в приложенном коде (Use of unassigned local variable)»
textual
Листинг программы
int myInt = new int();