18/07/2008, 15:33
|
| | Fecha de Ingreso: julio-2008
Mensajes: 21
Antigüedad: 16 años, 5 meses Puntos: 0 | |
Respuesta: Problema con codigo Si he entendido lo que quieres hacer:
#include <stdio.h>
#include <iostream>
using namespace std;
int main()
{
int c, nl;
nl = 0;
while(!cin.eof()) {
c = cin.get();
if(c == '\n')
++nl;
}
printf("%d\n",nl);
}
Por ejemplo cosas por las que puede que te falle, por no poner el include iostream, por no poner el using namespace std; , por poner los = = separados que acabo de ver que falla, y otra cosa que poner que sea != de EOF es decir que no se active el flag por tanto con poner !cin.eof(); ya va
Pongo el cin por ser el flujo de entrada por defecto y desde dónde se supone que va a leer los caracteres. |