Печать больше, чем размер м - PullRequest
0 голосов
/ 27 апреля 2020
void printstring(string name[],string surname[],int n,float donation[])
{
    int i,j;
    int  m=getM();

    for(i=0;i<m;i++)
        cout<<name[i]<<" "<<surname[i]<<" "<<donation[i]<<endl;
}

У меня есть эта функция, где я хочу напечатать первые N элементов моих массивов. Мой массив может содержать 10 элементов, но я хочу, чтобы n из них было напечатано. Это работает нормально, когда я прошу напечатать, но остальная часть массива будет напечатана как 0. Так что, если я прошу напечатать только 1 результат, я получу остаток от моей печати 0.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...