Excusez moi de solliciter encore votre aide mais voici ce que j'ai fait:
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
int main ()
{
int num1,num2,a,b;
int nbr=0;
cout<<"num1"<<endl;
cin>>num1;
cout<<"num2"<<endl;
cin>>num2;
while (a!=0)
{
a=num1%10;
num1=num1/10;
while (b!=0)
{
b=num2%10;
num2=num2/10;
if (a==b)
{
nbr++;
break;
}
}
}
cout<<nbr<<endl;
b=-1;
return 0;
}
Le programme doit comparer les chiffres du nombre 1 avec les chiffres du nombre 2.
Le probleme est que mon programme ne fonctionne pas correctement, j'ai beau le retourner dans tous les sens je ne trouve pas le probleme. Si quelqu'un peut m'aider?
Merci