ПОМОГИТЕ НАЙТИ ОШИБКУ!! Задача на с++. Условие: Напишите программу, которая заполняет массив из N элементов случайными целыми числами в диапазоне [ A , B ] и определяет количество элементов этого массива, у которых сумма цифр равна K .
Мое решение:
long long a,b,n,k,i,x,w,r,t;
cin>>a>>b>>n>>k;
int A[n];
w=0; r=0;
for (i=1; i<=n; i++) {
A[i]=a+rand()%(b-a+1);
cout< }
for (i=1; i<=n; i++) {
while (A[i]>0)
{ t=A[i]%10;
r=r+t;
A[i]=A[i]/10;
}
if (r==k) w++;
}
cout<
Не определяет количество элементов, сумма цифр которых равно К.