```bash #include #include #include // Agregá enumeración de cada línea de un archivo. // Vim agrega un salto de línea siempre al final, // por lo tanto usaremos echo: // echo -n -e "Hola\nEsto es\nuna prueba" int main(void){ FILE *fp = fopen("/tmp/asdf", "rw+"); FILE *fq = fopen("/tmp/resultado", "w+"); int lineas = 1; int c; char buffer[3] = "1: "; for (int i = 0; i < strlen(buffer); i++){ putc(buffer[i], fq); } while (( c = getc(fp) ) != EOF){ putc(c, fq); if ( c == '\n'){ lineas++; sprintf(buffer, "%d :", lineas); for (int i = 0; i < strlen(buffer); i++){ putc(buffer[i], fq); } } } printf("\n"); printf("Cantidad de lineas: %d\n",lineas); return 0; } ```