All pastes #150073 Raw Edit

eml

public cpp v1 · immutable
#150073 ·published 2006-08-26 12:39 UTC
rendered paste body
#include <stdio.h>#include <conio.h>void laesin(char f[], int *a, int antal){    FILE *fil;    int i;    fil=fopen(f,"rt");    fscanf(fil,"%d",&antal);    for(i=0;i<antal;i++){        fscanf(fil,"%d",&a[i]);    }    printf("Inl&#65533;st");}void sortera(int *a, int antal){    int k,m,i;    for(k=0;k<=antal;k++){        for(m=k+1;m<=6;m++){            if(a[k]<a[m]){                a[k]=a[k]-a[m];                a[m]=a[m]+a[k];                a[k]=a[m]-a[k];            }        }    }    printf("Sorterad");    for(i=0;i<antal;i++){        printf("%d ",a[i]);    }}int berakna_maxlucka(int *a, int antal){    int i,tmp,maxlucka=0;    for(i=0;i<=antal;i++){        tmp=a[i]-a[i+1];        if(tmp>maxlucka){            maxlucka=tmp;        }    }    return maxlucka;}void skrivut(int maxlucka){    printf("St&#65533;rsta luckan &#65533;r %d.\n",maxlucka);    getch();}void main(void){    int a[1000],antal,maxlucka;    laesin("TAL2.DAT",a,&antal);    sortera(a,antal);    maxlucka=berakna_maxlucka(a,antal);    skrivut(maxlucka);}//********* slut ************