Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <time.h>
- #include <string.h>
- int ss(char *str) {
- int sum = 0;
- int num = 0;
- int sign = 1;
- for (int i = 0; (i < 50); i++)
- if (str[i] == '-')
- sign = -1;
- else if ((str[i] >= '0') && (str[i] <= '9'))
- num = num * 10 + (str[i] - '0');
- else
- {
- sum += (sign *num);
- num = 0;
- sign = 1;
- }
- return sum;
- }
- int main() {
- char myString[50];
- fgets(myString, 100, stdin);
- char result[50];
- strcpy(result, myString);
- int ms = ss(myString);
- while (strcmp (myString, "\n")!=0) {
- if (ss(myString) <= ms) {
- ms = ss(myString);
- strcpy(result, myString);
- }
- fgets(myString, 100, stdin);
- }
- printf("%s", result);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement