Operacja modulo, czyli reszta z dzielenia operuje na dwóch wartościach, dzielnej i dzielniku.
Jeśli dzielna = 17, a dzielnik = 7, to takie działanie zapisujemy tak:
dzielna % dzielnik
co da nam w wyniku upragnione 3. Twoją dzielną jest zapewne "liczba", a dzielnikiem "cyfra" (trochę niefortunne nazwy, tak swoją drogą). Kilka małych zmian i program wygląda dużo czytelniej :)
#include <iostream>
using namespace std;
int dzielna, dzielnik, wynik;
int main()
{
cout << "Podaj dzielna:" ;
cin >> dzielna;
cout << "Podaj dzielnik:" ;
cin >> dzielnik;
wynik= dzielna % dzielnik;
cout<<"Reszta z dzielenia liczb "<< dzielna <<" i "<< dzielnik <<" wynosi "<< wynik <<endl;
return 0;
}