#include <iostream>
#include <vector>
#include <algorithm>
#include <string>
#include <cstdio>
#include <math.h>
using namespace std;
int main() {
long long a, mn;
mn = 1;
cin >> a;
while (a != 0) {
mn *= a;
}
cout << mn;
return 0;
Вроде должно работать, можешь сам протестировать)
#include <iostream>
#include <vector>
#include <algorithm>
#include <string>
#include <cstdio>
#include <math.h>
using namespace std;
int main() {
long long a, mn;
mn = 1;
cin >> a;
while (a != 0) {
mn *= a;
cin >> a;
}
cout << mn;
return 0;
}
Вроде должно работать, можешь сам протестировать)