I have to find is the number \"a\" a two-digit odd. Mistake comes on if
#include
main ()
{
int a,k;
int count=0;
printf (\"input numb
GCC is complaining about this:
if (k = 1 && count = 2)
The equality operator is a double equals sign: ==. What you've used, the single equals sign =, is the assignment operator.
You are setting k to 1 and count to 2, and that if will always be executed.
The message you're getting is designed to help people quickly catch exactly this problem.