Advertisement
Guest User

Untitled

a guest
Jan 17th, 2019
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. #include <string.h>
  5. int ss(char *str) {
  6. int sum = 0;
  7. int num = 0;
  8. int sign = 1;
  9. for (int i = 0; (i < 50); i++)
  10. if (str[i] == '-')
  11. sign = -1;
  12. else if ((str[i] >= '0') && (str[i] <= '9'))
  13. num = num * 10 + (str[i] - '0');
  14. else
  15. {
  16. sum += (sign *num);
  17. num = 0;
  18. sign = 1;
  19. }
  20. return sum;
  21. }
  22. int main() {
  23. char myString[50];
  24. fgets(myString, 100, stdin);
  25. char result[50];
  26. strcpy(result, myString);
  27. int ms = ss(myString);
  28. while (strcmp (myString, "\n")!=0) {
  29. if (ss(myString) <= ms) {
  30. ms = ss(myString);
  31. strcpy(result, myString);
  32. }
  33. fgets(myString, 100, stdin);
  34. }
  35. printf("%s", result);
  36. return 0;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement