Advertisement
Theerayut

Signs12

Dec 6th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.71 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<string.h>
  3. int zodiac(char n[],char s[],int d,int m,int y);
  4. char signs[12][15]={"Aries","Taurus","Gemini","Cancer","Leo","Virgo","Libra",
  5.                     "Scorpio","Sagittarius","Capricorn","Aqurius","Pisces"};
  6. int main()
  7. {
  8.     int d,m,y,zod,i;
  9.     char n[41],s[51];
  10.     printf("Enter name and surname : ");
  11.     scanf("%s %[^\n]s",n,s);
  12.     printf("Enter birthday (day mont year): ");
  13.     scanf("%d %d %d",&d,&m,&y);
  14.     zod=zodiac(n,s,d,m,y);
  15.     printf("The zodiac sign of %s %s is : ",n,s);
  16.     printf("%s\n",signs[zod]);
  17.     return 0;
  18.    
  19. }
  20.  
  21. int zodiac(char n[],char s[],int d,int m,int y)
  22. {
  23.     int sum,namelen,surnamelen;
  24.     namelen=strlen(n);
  25.     surnamelen=strlen(s);
  26.     sum=namelen+surnamelen+d+m+y;
  27.     return (sum%12);
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement