deamed |
Wysłany: Śro 12:44, 16 Kwi 2008 Temat postu: llll |
|
#include<conio.h>
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define N 50
void wczytaj_tablice(int t[]);
void wyswietl_tablice(int t[]);
void zapisz_do_pliku(int t[]);
void odczytaj_z_pliku(int t[]);
int main(void)
{
int tab1[N], tab2[N];
randomize();
wczytaj_tablice(tab1);
wyswietl_tablice(tab1);
zapisz_do_pliku(tab1);
getch();
odczytaj_z_pliku(tab2); wyswietl_tablice(tab2);
getch();
return 0;
}
void wczytaj_tablice(int t[N])
{int i;
for(i=0;i<N;i++)
{t[i]=random(10)+1; };
};
void wyswietl_tablice(int t[N])
{int i;
for(i=0;i<N;i++)
{printf("%4d",t[i]); };
};
void zapisz_do_pliku(int t[])
{int i;
FILE *plik;
plik=fopen("d:\\temp\\nowyplik.txt","w");
if(plik==NULL){printf("blad otwarcia pliku");getch();return (1);}
for(i=0;i<N;i++)
{
fprintf(plik,"%d ",t[i]);
};
fclose(plik);
};
void odczytaj_z_pliku(int t[])
{
int d, i;
FILE*plik;
plik=fopen("d:\\temp\\nowyplik.txt","r");
while(getc(plik)!=EOF)
{fscanf(plik,"%d",&d);
t[i]=d;
i++;
};
fclose(plik);
}; |
|