When I tried to execute this code am getting the garbage values in the output.
int empid;
int unit500[] = {3,5,6,7,8,9};
int unit1000[] = {4, 6, 7, 8, 9, 10};
int unit924[] = {10, 9, 8, 5, 4, 3};
cout << "Enter emp id: ";
cin >> empid;
if(empid == 2)
{
cout << empid << endl;
}
else if(empid == 500)
{
for(int i=0; unit500[i] != '\0'; i++)
{
cout << unit500[i];
}
}
else if(empid == 1000)
{
for(int j=0; unit1000[j] != '\0'; j++)
{
cout << unit1000[j];
}
}
else if(empid == 924)
{
for(int k=0; unit924[k] != '\0'; k++)
{
cout << unit924[k];
}
}
Output:
Enter emp id: 500 35678950042012642293652942012642293584229365241989632147332096