| Close | Back |
#include<stdio.h>
#include<conio.h>
main()
{
char char_ip[6],answer[2];
int i = 1,num_ip[6],sum = 0,req1=0,req2=0;
clrscr();
printf("\nThis is a good puzzle");
printf("\nFollow the following steps:\n");
printf("\nStep # %d:Think of a 6 digit number",i++);
printf("\nStep # %d:Add all the digits in your number",i++);
printf("\nStep # %d:Subtract the sum from original digit",i++);
printf("\nStep # %d:Cancel out any digit except zero in the resulting number",i++);
do
{
printf("\n\nEnter the resulting (5 digit) number:");
scanf("%5s",char_ip);
for(i=0;i<5;i++)
num_ip[i] = char_ip[i] - '0';
for(i=0;i<5;i++)
sum += num_ip[i];
req1 = sum % 9;
req2 =9 - req1;
printf("\nThe number you cancelled was %d",req2);
printf("\n\nWanna do once more(y/n)");
scanf("%1s",answer);
req1=0;
req2=0;
sum=0;
i=0;
}
while(answer[0] == 'y' || answer[0] == 'Y');
printf("\n\nHit a key ...");
getch();
print_rajesh();
}
print_rajesh()
{
clrscr();
printf("\nThis program made by :");
printf("\n\n\n\n\n\007");
printf(",##########. ,####. ,####.\n");
printf(":#############. `####; :####.\n");
printf(":#####. :#####. :####.\n");
printf(":#############; `#########. ,####. ,#######. ,########. :###########.\n");
printf(":############; :####. :####. ,###. :###. ,####. :#. :###########.\n");
printf(":##########. :#########. :####.,####. :####.`##########. :####. :####.\n");
printf(":###########. ,############. :####.:###########; `#########.:####. :####.\n");
printf(":############. :#####. :####. :####.`#####. :#####;:####. :####.\n");
printf(":#####. `###### ############. :####. `#########. ,#########; :####. :####.\n");
printf("`#####; `######; `##########; :####. `#####; `#######; `####; `####;\n");
printf(" #####");
printf("\n\n\n\tRajesh _ThE gReAt in 2k.....\n\n\n\t\t\tHit any key to continue.....");
getch();
}