Капитан Гугл
Искусственный Интеллект
(146261)
9 лет назад
А теперь немного с понятиями давай разберемся.
pora[1000] - массив структур Pora.
int tech[10]; - элемент структуры Pora - массив из 10 целых
pora[i].tech[i] - i-й элемент массива tech из i-го элемента массива Pora - одно число. Т. о. тебе надо не "передать массив структуры в функцию", а что-то другое. Что именно - сказать сложно, ты задание ведь не написал. Займемся телепатией. Если нужно передать только pora[i].tech передать, то tech - массив, не важно, откуда, и так и делаем:
int Calculation (int arr[10]){...}
* - это указатель, когда доберетесь до них, поймешь.
struct Pora
{
char var[20];
int tech[10];
int art[10];
bool smth=true;
}pora[1000];
и мне нужно передать её массив (pora[i].tech[i]) в функцию
int Calculation (то, что мне не понятно)
{
...
}