#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>

int main()
{
    char text[256],*p;
    int sum=0,i=0,num=0,j;
    printf("Introduceti textul : ");
    gets(text);
    p=strtok(text,"., ;!?-");
   // printf("p1=%s\n",p);
    while(p[i]){
        j=i;
        if(p[j]<58 && p[j]>47){
            num=num+atoi(&p[i]);
            sum=sum+num;
            //printf("num1=%d\n",num);
            num=0;
        while(p[j]<58 && p[j]>47) j++;
        }
        i=j+1;
        if(i>=strlen(&p[0])) break;
    }
    i=0;
    while(p){
            p=strtok(NULL,"., ;!?-");
            if(p==NULL)break;
            //printf("p2=%s\n",p);
        while(p[i]){
            j=
            if(p[j]<58 && p[j]>47){
                num=num+atoi(&p[i]);
               // printf("num2=%d\n",num);
                sum=sum+num;
                num=0;
                while(p[j]<58 && p[j]>47) j++;
            }
            i=j+1;
           // printf("i=%d\n",i);
            //printf("strlen(&p[0]=%d\n",strlen(&p[0]));
            if(i>=strlen(&p[0])) break;
        }
        i=0;
    }
    printf("%d",sum);
    return 0;
}
