Advertisement
dsdeep

Edited Lab 1

Aug 18th, 2020
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.13 KB | None | 0 0
  1. #include <stdio.h>
  2. #include<string.h>
  3. int main()
  4. {
  5.     char s1[]={"201-15-13863 Deep Sarker"};
  6.     char s2[50];
  7.     int sum=0,even=0,odd=0;
  8.     char num[10]={'0','1','2','3','4','5','6','7','8','9'};
  9.  
  10.     for(int i=0,k=0;i<strlen(s1);i++)
  11.     {
  12.         for(int j=0;j<10;j++)
  13.         {
  14.             if(s1[i]==num[j])
  15.             {
  16.              s2[k]=s1[i];
  17.              k++;
  18.              sum=sum+j;
  19.             }
  20.         }
  21.     }
  22.     printf("ID : %s\n",s2);
  23.     printf("%d \n",sum);
  24. /***If Sum Is Even Number Then Print The Sum Of Even Number If Sum Is Odd Then Print Odd Number***/
  25.     if(sum%2==0)
  26.     {
  27.        for(int i=0,k=0;i<strlen(s1);i++)
  28.     {
  29.         for(int j=2;j<=8;j+=2)
  30.         {
  31.             if(s2[i]==num[j])
  32.             {
  33.              even=even+j;
  34.             }
  35.         }
  36.     }
  37.      printf("Sum Of Even Number : %d\n",even);
  38.     }
  39.     else
  40.     {
  41.            for(int i=0,k=0;i<strlen(s1);i++)
  42.     {
  43.         for(int j=1;j<10;j+=2)
  44.         {
  45.             if(s2[i]==num[j])
  46.             {
  47.              odd=odd+j;
  48.             }
  49.         }
  50.     }
  51.     printf("Sum Of Odd Number : %d\n",odd);
  52.     }
  53.  
  54.  
  55.  
  56. }
  57.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement