Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- #include<time.h>
- void zapis(FILE *f)
- {
- int i;
- srand(time(NULL));
- for(i=0;i<10;i++)
- fprintf(f,"%d\n",1+rand()%10);
- }
- void odczyt(FILE *f)
- {
- int a;
- while(!feof(f)) {
- fscanf(f,"%d",&a);
- if(!feof(f))
- printf("%d\n",a);
- }
- }
- int main(void)
- {
- FILE *plik;
- plik = fopen("test.txt","w+");
- if(plik == NULL) {
- printf("B³¹d otwarcia pliku!\n");
- return 0;
- }
- zapis(plik);
- if(fseek(plik,0,SEEK_SET)==-1) {
- printf("B³¹d operacji przesuwania wskaŸnika pliku!\n");
- return 0;
- }
- odczyt(plik);
- if(fclose(plik))
- printf("B³¹d zamkniêcia pliku!\n");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement