Como puedo hacer que desde el siguiente programa me genere un archivo .txt
el programa es el del metodo de la burbuja
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include <conio.h>
#define NUM_ELEMENTOS 100
void bubbleSort(int arr[], int array_size);
int arr[NUM_ELEMENTOS];
int main(void) {
int i;
time_t t;
// Semilla para la generación de números aleatorios
srand((unsigned) time(&t));
// Llenado del arreglo con números aleatorios
for (i = 0; i < NUM_ELEMENTOS; i++) {
arr
= rand();
printf("%i ", arr );
}
printf("\n---------\n");
// Ordenanr
bubbleSort(arr, NUM_ELEMENTOS);
printf("Ordenacion completada.\n");
for (i = 0; i < NUM_ELEMENTOS; i++) {
printf("%i ", arr);
}
printf("\n---------\n");
getche ();
clrscr();
return 1;
}
void bubbleSort(int arr[], int tamano) {
int i, j, temp;
for (i = (tamano - 1); i >= 0; i--) {
for (j = 1; j <= i; j++) {
if (arr[j-1] > arr[j]) {
temp = arr[j-1];
arr[j-1] = arr[j];
arr[j] = temp;
}
}
}
}
Lo que quiero sacar es que el resultado me lo mande a un archivo .txt, Necesito su ayuda x fa