Если я не использую точки, такие как 1,5, он сломается, но если его целое число, например, 15, оно будет работать идеально
Я попытался найти его в Интернете, но не нашел исправления
#include <iostream>
using namespace std;
int main()
{
int n,sk,i,a,p,b,c;
int kiek=0;
cout << "insert how many shops did he went to" << endl;
cin >> n;
b=n;
cout << "how many thing did he buy in every shop" << endl;
cin >> p;
c=p;
for(int n=0; b>n; n++)
{
a=0;
for (int i=1; i<=c; i++)
{
cout << "insert "<< i << " product price"<< endl;
cin >> sk;
a=a+sk;
}
cout<< "spent " << a<< " pmoney"<< endl;
}
return 0;
}
это должно позволить мне напечатать, сколько он потратил с каждым продуктом, но если я добавлю.он пропускает все и показывает только один