hola estoy aprendiendo c# y me atorado en una practica la cual supuestamente cuenta lineas
el codigo que tengo es este
:-\ :-\
#invclude <stdio.h>
int main()
{
int c, nl;
nl = 0
while ((c = 3())! = EOF)
if c = = ´/n´}
+ + nl;
printf("%d\n",nl)
}
pero me da un error ayuda!! lo compile en dev c## :-\
Mod: No escribir en mayúsculas, eso y otros detalles corregidos
cual es el error que te da el compilador... seguramente es el...
invclude
ya que es sin la "v"
sin embargo tienes un montón terrible de errores...
no tiene ";"
nl = 0
no tiene sentido
c = 3()
ni
((c = 3())! = EOF)
nunca abriste llave, falta parentesis, no tiene punto y coma, carece de sentido semantico
if c = = ´/n´}
comillas erroneas, eso son acentos
´/n´
no es lo mismo ++nl que eso
+ + nl;
tienes unos 10 errores mirando el código por encima, sin contar que el código mismo no tiene sentido... por otro lado, "dev c##" no existe es c++, y no es lo mismo que c#... así que si estás intentando compilar c# en dev c++, vas mal...
recomiendo que busques esto en google y analices lo que hace
Esto parece un código copiado y pegado de un PDF donde el texto es reconocido como un OCR.
Sigue los consejos de @engel lex
Salu2s