I'm still learning the ropes of this language so can someone tell me why this does not work as a void function?
Code:
void updateroutine ( int numitems)
{
int i,j;
char tempstr[80];
cout <<("\nEnter stock number of item to be updated ... ");
cin >> tempstr;
j = atoi(tempstr);
cout <<"\nSearching for item number " << j;
for(i=0;i < numitems; i++)
if(j == slist[i].stocknumber)
{
cout <<"\nItem is: " ;
cout.width (6);
cout << slist[i].stocknumber ;
cout.width (25);
cout << slist[i].description ;
cout.width (25);
cout << slist[i].supplier ;
cout.width (4);
cout << slist[i].quantity ;
cout.width (10);
cout << slist[i].price ;
}