ayuda con programa en c

Iniciado por marck quinto, 30 Enero 2015, 01:38 AM

0 Miembros y 1 Visitante están viendo este tema.

marck quinto

No encuentro la solucion de este ejercicios... Escriba un programa que cuente espacios en blanco, tabuladores y nuevas líneas.


y esto es lo que tengo::
#include <stdio.h>

int main()

{           
printf("\nEste programa cuenta el numero de espacios en blanco,");
printf("tabuladores y nuevas lineas.");

int c;
int contador_blanco = 0;
int contador_tabulador = 0;
int contador_nueva = 0;

printf("\nIntroduzca cadena, ( EOF para terminar )");
 
while( (c = getchar()) != EOF )
{         

   printf("\nEl caracter que introdujo es: %d", c);
   
if (' ' == c)
{
contador_blanco++;
}

if ('\t' == c)
{
contador_tabulador++;
}

if ('\n' == c)
{
contador_nueva++;
}
 
}               

printf("\nEl numero de espacios en blanco es: %d", contador_blanco);
printf("\nEl numero de tabuladores es: %d", contador_tabulador);
printf("\nEl numero de caracteres de nueva linea es: %d", contador_nueva);
printf("\n\n");
return 0;
}

rir3760

Cita de: marck quinto en 30 Enero 2015, 01:38 AMNo encuentro la solucion de este ejercicios... Escriba un programa que cuente espacios en blanco, tabuladores y nuevas líneas.
El programa que publicas cumple con el enunciado. ¿Cual es tu duda?

Un saludo
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language