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.