Hola, tengo un problema con una práctica y no entiendo por qué no me sale. Me pide hacer un programa que determine si todos los valores enteros de un fichero de texto, no vacío, son iguales entre sí o no, escribiendo el mensaje correspondiente a cada caso.
De momento tengo esto:
Código C:
Ver original#include <stdio.h>
void main() {
int num, numAnt, enc = 0;
FILE *archivo;
archivo
= fopen("entrada.txt", "r");
numAnt = num;
while(!EOF) {
if(numAnt == num) {
numAnt = num;
enc = 0;
} else {
enc = 1;
}
}
if(enc
== 1) printf("Hay numeros diferentes."); else printf("Todos son iguales.");
}
Y llevo así ~30 y sigo igual.
Gracias.