Я хочу, чтобы переменная "minne" подсчитывалась вверх один раз, когда я запускаю функцию "multi", а затем выводю ее обратно на экран в главной функции.
Это не происходит, однако, я застрял на том, чтобы сказать мне, что я использовал функцию «0» снова и снова. Это почему?
//Multi
#include <iostream>
//Deklarerar variablar
int a,b,x, minne;
//Deklarerar funktioner
int multi(int a, int b);
int main(void)
{
using std::cout;
using std::cin;
while(1 < 2)
{
cout << "Ge mig ett nummer som du vill multiplicera:\n";
cin >> a;
cout << "\n Och ett till tack: \n";
cin >> b;
multi(a,b);
cout << "\n Summan av dessa tal är: " << x << "\n";
cout << "You have called the function: " << minne << " times.\n";
}
return 0;
}
int multi(int a, int b)
{
x = a * b;
int minne = minne + 1;
return x, minne;
}