what is error in the code
Take the following as input. A number A digit Write a function that returns the number of times digit is found in the number. Print the value returned
Hey @moksh
There were many mistakes in ur code ,my suggestion is revisit your basics.
#include<iostream>
using namespace std;
int main() {
int num,count,f,n; //f=frequency
count=0;
cin>>num;//this should come outside loop
cin>>f;//this should come outside loop
while(num!=0)
{
n=num%10;//this should be = instead of ==
if(n==f){
count=count+1;
}
num=num/10;//this should come outside condn
}
cout<<count<<endl;//this should come outside loop
return 0;
}
If this resolved your query then please mark it as resolved