Code:
#include<stdio.h>
#define TRUE 1
int formOddInt(int n);
int main() {
int num;
do {
printf("Enter a positive integer\n");
scanf("%d", &num);
} while (num <= 0);
printf("Num is = %d \n The new number is %d \n", num,formOddInt(num));
return TRUE;
}
int formOddInt(int n)
{
int i=0,d[5],count=0;
while(n>0) {
d[i]=n%10;
n=n/10;
i++ ;
count++ ;
}
for(i=0;i<count;i++)
printf("count=%d\td[i]=%d\n",count,d[i]);
for(i=count;i>0;i--)
{
if((d[i]%2)!=0)
{
return(d[i]);
}
}
}
Comment