Advertisement
Mihajlo_K

3.6 Најди го збирот

Mar 17th, 2019
1,731
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.83 KB | None | 0 0
  1. /* Од стандарден влез се читаат знаци се додека не се прочита извичник. Во вака внесениот текст се скриени цели броеви (помали од 100). Да се напише програма што ќе ги прочита сите знаци и на излез ќе го испечати збирот на сите броеви скриени во текстот. */
  2.  
  3. #include <stdio.h>
  4. int main()
  5. {
  6.     char ch;
  7.     int sum = 0, temp = 0;
  8.     while((ch = getchar()) != '!')
  9.     {
  10.         if(ch >= '0'&&ch <= '9')
  11.         {
  12.             temp = (temp*10) + ch - '0';
  13.             //sum = sum + temp;
  14.         }
  15.         else
  16.         {
  17.             sum = sum + temp;
  18.             temp = 0;
  19.         }
  20.     }
  21.     printf("%d", sum+temp);
  22.     return 0;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement