Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- int main(){
- FILE* ulaz=fopen("zadatak.txt","r");
- if(ulaz==NULL){
- printf("Datoteka zadatal.txt ne postoji");
- return 1;
- }
- int c,predznak=1,prviBroj=0,max,desetice;
- while((c=fgetc(ulaz))!=EOF){
- int broj=0,nasao=0;
- if(c=='-')predznak=-1;
- int i=10,j=1;
- for(;c!=EOF && c>='0' && c<='9';c=fgetc(ulaz),j*=10,nasao=1)
- broj=broj*i+c-'0';
- if(nasao) broj=broj*predznak;
- if(nasao && !prviBroj) max=broj, prviBroj=1,desetice=j/10;
- else if(nasao && prviBroj && broj>max) max=broj,desetice=j/10;
- }
- fclose(ulaz);
- FILE* izlaz=fopen("rjesenja.txt","w");
- if(max<0){max*=-1;fputc('-',izlaz);}
- char slovo;
- do{
- slovo=max/desetice+'0';
- max=max-(slovo-'0')*desetice;
- desetice/=10;
- fputc(slovo,izlaz);
- }while(desetice);
- fclose(izlaz);
- }
Add Comment
Please, Sign In to add comment