partiellement fini
This commit is contained in:
27
exo3/writefile.c
Normal file
27
exo3/writefile.c
Normal file
@@ -0,0 +1,27 @@
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
|
||||
#define LIMIT 999
|
||||
#define BUF_LIM 512
|
||||
|
||||
int main(void){
|
||||
FILE* f = fopen("nombres.txt", "w");
|
||||
int r;
|
||||
char* buffer = (char*) malloc(BUF_LIM*sizeof(char));
|
||||
|
||||
if(f!=NULL){
|
||||
for(int i=0; i<LIMIT; i++){
|
||||
r = rand()%10000;
|
||||
if(r<0){
|
||||
printf("%d\n", r);
|
||||
}
|
||||
sprintf(buffer,"%d\n",r);
|
||||
fputs(buffer, f);
|
||||
}
|
||||
}
|
||||
|
||||
fclose(f);
|
||||
free(buffer);
|
||||
|
||||
return EXIT_SUCCESS;
|
||||
}
|
Reference in New Issue
Block a user