human
Automatiza la tarea dada y muestra el código resultante.Tarea: Escribe un programa que lea un archivo de texto e imprima el número de palabras en el archivo.
gpt
#include <iostream>
#include <fstream>
#include <string>

using namespace std;

int main() {
    // Declara variables
    string line;
    int count = 0;

    // Abre el archivo de texto
    ifstream myfile("file.txt");

    // Lee el archivo línea por línea
    while (getline(myfile, line)) {
        // Divide la línea por cualquier espacio en blanco
        istringstream iss(line);
        string word;

        // Lee cada palabra e incrementa el contador de palabras
        while (iss >> word) {
            count++;
        }
    }
    
    // Muestra el número de palabras
    cout << "Número de palabras: " << count << endl;

    return 0;
}