Your code had a few errors
CODE
#include<stdio.h>
//#include<conio.h>
#include<string.h>
int convert(int num);
int main(){
int num=0,num1=0,row,col,prod=0,prod1=0;
//textcolor(BLACK);
//textbackground(15);
// clrscr();
printf("\n Enter # of row: ");
scanf("%d",&row);
printf("\n Enter # of column: ");
scanf("%d",&col);
printf("\n\n");
//printf("\n1 2 3 4 5 6 7 8 9 10\n\n");
for(num=1;num<=row;num++)
{
for(num1=1;num1<=col;num1++)
{
prod=num*num1;
prod1=convert(prod);
printf(" %d ",prod1);
}
//getch();
printf("\n");
}
printf("\n\n MATH is fun!");
//getch();
return 0;
}
int convert(int num)
{
int num1,num2,temp=0,temp2=0,sum=0;
do{
num1=num/10;
num2=num%10;
temp=temp*8;
if(temp==0)
temp=1;
temp2=temp*num2;
sum=sum+temp2;
num=num1;
}
while(num!=0);
return sum;
}
This post has been edited by Xing: 14 May, 2007 - 04:24 AM