#include <stdio.h>
#include <string.h>
#include <ctype.h>
int
sumOfDigits(
int
num)
{
int
sum=0;
while
(num>0)
{
sum+=(num%10);
num/=10;
}
return
sum;
}
int
main()
{
char
yName[40], pName[40];
int
sum, sum1, i, choice;
float
perc=0;
do
{
printf
(
"Enter your name: "
);
fflush
(stdin);
gets
(yName);
printf
(
"Enter your partner's name: "
);
fflush
(stdin);
gets
(pName);
sum=0;
for
(i=0;i<(
strlen
(yName));i++)
{
sum+=
tolower
(yName[i]);
}
sum1=0;
for
(i=0;i<(
strlen
(yName));i++)
{
sum1+=
tolower
(pName[i]);
}
perc=(sumOfDigits(sum)+sumOfDigits(sum1))+40;
if
(perc>100) perc=100;
printf
(
"Your love percentage is: %.02f\n\n"
,perc);
printf
(
"Want to calculate with some one else (0 to exit, 1 to continue) ???: "
);
scanf
(
"%d"
,&choice);
}
while
(choice!=0);
return
0;
No comments: