I am failing to add the case when first digit is 9…plz help me
include
using namespace std;
define int long long
int chewbaccanum(int n){
int no = 0,i=1;
while (n!=0)
{
int digit = n%10;
int newdigit = 9 - digit;
if (newdigit<digit)
{
if (0<n<10)
{
if (digit == 9 && newdigit == 0)
{
no += digit*i;
}
}
no += newdigit*i;
}
else
{
no += digit*i;
}
i *= 10;
n /= 10;
}
return no;
}
int32_t main(){
int n;
cin>>n;
cout<<chewbaccanum(n);
return 0;
}