Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/10/2012, 07:54
pedrovilla47
 
Fecha de Ingreso: octubre-2012
Mensajes: 6
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: Necesito un programador de C

Cita:
Iniciado por L3m0n Ver Mensaje
Postea las dudas que tengas en este foro y la gente te ayudara.

El lenguaje C al principio parece algo muy complicado pero te dire que es uno de los mas simples.


Saludos.
vosotros lo habeis querido...:)

ahi va uno.... me piden que emule la función WC de Linux en un programa de C... lo tengo, pero ahora me dicen que no puedo usar la llamada printf sino que utilice sprintf y write.... me pierdo... alguien?

#include <stdio.h>

#define IN 1
#define OUT 0


main ()
{
int c, nl, nw, nc, state;

state = OUT;
nl = nw = nc = 0;
while ((c = getchar ()) != EOF) {
++nc;
if (c == '\n')
++nl;
if (c == ' ' || c == '\n' || c == '\t')
state = OUT;
else if (state == OUT) {
state = IN;
++nw;
}
}
printf ("%d %d %d\n", nl, nw, nc);
}