Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- int main()
- {
- int i, suma, broj,n;
- char str[100], maxi_str[100];
- FILE *fin;
- FILE *fout;
- if((fin=fopen("vlez.txt", "r"))==NULL)
- {
- printf("Ne postoi.");
- exit(1);
- }
- if((fout=fopen("vlez.txt", "w"))==NULL)
- {
- printf("Ne postoi.");
- exit(1);
- }
- int maxi=0;
- while(fgets(str,100,fin)!=NULL)
- {
- n=strlen(str);
- i=0;
- suma=0;
- while(i<n)
- {
- if(isdigit(str[i]))
- {
- broj=0;
- while(isdigit(str[i]))
- {
- broj=broj*10+(str[i]-'0');
- i++;
- }
- suma+=broj;
- }
- else
- {
- i++;
- }
- if(suma>maxi)
- {
- maxi=suma;
- strcpy(maxi_str, str);
- }
- }
- }
- fprintf(fout, "%s", maxi_str);
- fclose(fin);
- fclose(fout);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment