Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.85 KB | None | 0 0
  1. #include<stdio.h>
  2.  
  3. int main()
  4. {
  5.     char ch1='.',ch2='.',ch3='.',ch4='.',ch5='.',ch6='.';
  6.     int counter=0;
  7.     int numIsOver=0;
  8.     int d1,d2,d3,d4,d5,d6;
  9.     int num=0,temp=0;
  10.     int notNumber=0;
  11.     scanf("%c",&ch1);
  12.     if(((ch1!='.')||(!(ch1<='9'))||(!(ch1>='0')))&&(ch1!='\n'))
  13.         notNumber=1;
  14.     if(ch1!='\n')
  15.     {
  16.         counter++;
  17.         scanf("%c",&ch2);
  18.     }
  19.     if(((ch2!='.')||(!(ch2<='9'))||(!(ch2>='0')))&&(ch2!='\n'))
  20.         notNumber=1;
  21.     if((!numIsOver)||ch2=='\n')
  22.         numIsOver=1;
  23.     if(!numIsOver)
  24.     {
  25.         scanf("%c",&ch3);
  26.         counter++;
  27.     }
  28.     if(((ch3!='.')||(!(ch3<='9'))||(!(ch3>='0')))&&(ch2!='\n'))
  29.         notNumber=1;
  30.     if((!numIsOver)||ch3=='\n')
  31.         numIsOver=1;
  32.     if(!numIsOver)
  33.     {
  34.         scanf("%c",&ch4);
  35.         counter++;
  36.     }
  37.     if(((!(ch4<='9'))||(!(ch4>='0')))&&(ch4!='\n'))
  38.         notNumber=1;
  39.     if((!numIsOver)||ch4=='\n')
  40.         numIsOver=1;
  41.     if(!numIsOver)
  42.     {
  43.         scanf("%c",&ch5);
  44.         counter++;
  45.     }
  46.     if(((!(ch5<='9'))||(!(ch5>='0')))&&(ch5!='\n'))
  47.         notNumber=1;
  48.     if((!numIsOver)||ch5=='\n')
  49.         numIsOver=1;
  50.     if(!numIsOver)
  51.     {
  52.         scanf("%c",&ch6);
  53.         counter++;
  54.     }
  55.     if(((!(ch6<='9'))||(!(ch6>='0')))&&(ch6!='\n'))
  56.         notNumber=1;
  57.     d1=ch1-48;
  58.     if(ch2!='/n')
  59.         d2=ch2-48;
  60.     if(ch3!='/n')
  61.         d3=ch3-48;
  62.     if(ch4!='/n')
  63.         d4=ch4-48;
  64.     if(ch5!='/n')
  65.         d5=ch5-48;
  66.     if(ch6!='/n')
  67.         d6=ch5-48;
  68.     temp=counter;
  69.     while(temp!=0)
  70.     {
  71.         d1*=10;
  72.         temp--;
  73.     }
  74.     num+=d1;
  75.     temp=--counter;
  76.     if(temp!=0)
  77.     {
  78.         while(temp!=0)
  79.     {
  80.         d2*=10;
  81.         temp--;
  82.     }
  83.     }
  84.         num+=d2;
  85.         temp=--counter;
  86.         if(temp!=0)
  87.     {
  88.         while(temp!=0)
  89.     {
  90.         d3*=10;
  91.         temp--;
  92.     }
  93.         }
  94.         num+=d3;
  95.         temp=--counter;
  96.         if(temp!=0)
  97.     {
  98.         while(temp!=0)
  99.     {
  100.         d4*=10;
  101.         temp--;
  102.     }
  103.         }
  104.         num+=d4;
  105.         temp=--counter;
  106.         if(temp!=0)
  107.     {
  108.         while(temp!=0)
  109.     {
  110.         d5*=10;
  111.         temp--;
  112.     }
  113.         }
  114.         num+=d5;
  115.         temp=--counter;
  116.         if(temp!=0)
  117.         {
  118.         while(temp!=0)
  119.     {
  120.         d6*=10;
  121.         temp--;
  122.     }
  123.         }
  124.         num+=d5;
  125.         printf("%d",num);
  126. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement