Kod: Zaznacz cały
#include <stdio.h>
int main()
{
int table[2014];
FILE *plik1;
FILE *plik2;
int size=2013;
int i, liczba;
plik1=fopen("w.txt", "r");
if((plik1=fopen("w.txt", "r"))==NULL)
{
printf("Nie moge otworzyc pliku
");
return(-1);
}
plik2=fopen("ws.txt", "w");
for(i=0;i<size;i++)
{
table[i]=fscanf(plik1,"%d", &liczba);
}
liczba=table[0];
do
{
int j, temp;
for (i = 0; i<size; i++)
{
for (j=0; j<size-1-i; j++)
{
if (table[j] > table[j+1])
{
temp = table[j+1];
table[j+1] = table[j];
table[j] = temp;
}
}
}
}while((fscanf(plik1,"%d",liczba))==EOF);
for(i=0;i<size;i++)
fprintf(plik2,"%d ",table[i]);
fclose(plik1);
fclose(plik2);
return(0);
}