Advertisement
sellmmaahh

OR-Postavke2-SumaSaDesnaILijeva

Aug 13th, 2015
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int SumaSaDesna (char *s) {
  4. char *p=s;
  5. int suma=0;
  6. int nb=0;
  7.  
  8. while (*s!='\0') s++;
  9. while (s!=p) {
  10. if (*s>='0' && *s<='9') {
  11. nb=nb*10+(*s-'0');
  12. s--;
  13. while (*s>='0' && *s<='9') {
  14. nb=nb*10+(*s-'0');
  15. s--;
  16. }
  17. suma+=nb;
  18. nb=0;
  19. }
  20. else s--;
  21. }
  22. if (suma==0) return 0;
  23. return suma;
  24. }
  25.  
  26. int SumaSaLijeva (char *s) {
  27. char *p=s;
  28. int suma=0;
  29. int nb=0;
  30.  
  31. while (*s!='\0') {
  32. if (*s>='0' && *s<='9') {
  33. nb=nb*10+(*s-'0');
  34. s++;
  35. while (*s>='0' && *s<='9') {
  36. nb=nb*10+(*s-'0');
  37. s++;
  38. }
  39. suma+=nb;
  40. nb=0;
  41. }
  42. else s++;
  43. }
  44. if (suma==0) return 0;
  45. return suma;
  46. }
  47.  
  48.  
  49. int main () {
  50. char s[]="hrk12ljus13";
  51. printf ("%d",SumaSaLijeva(s));
  52. printf("%d",SumaSaDesna(s));
  53.  
  54. return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement