Mam do napisania program w ktorym deklaruje 2 tablice i funkcja ma mi zwrocic maksimum w tych tablicach i pozycje tego maxa.
Jak zrobic zeby funkcja zwrocila mi dwie wartosci tj. maksimum i pozycje,
moj program:
#include <stdio.h>
#include <string.h>
#include <iostream>
#include <math.h>
#include <iomanip>
int funkcja(float tab[],int rozmiar)
{
int i,max,poz;
max=tab[0];
poz=0;
for(i=0; i<rozmiar; i++)
{
if (tab[i]>max)
{
max=tab[i];
poz=i+1;
}
}
return max;
}
int main()
{
int wielkosc;
float tab1[15]={-1,2,3, 24,-30,100,50,2,40,0,-5,12,101,204,312};
float tab2[5]={89,45,-2,-50,-46};
wielkosc=15;
printf("Maksimum wynosi: %i \n",funkcja(tab1,wielkosc));
wielkosc=5;
printf("Maksimum wynosi: %i \n",funkcja(tab2,wielkosc));
getchar();
}