Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: marck quinto en 30 Enero 2015, 01:38 am



Título: ayuda con programa en c
Publicado por: marck quinto en 30 Enero 2015, 01:38 am
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;
}


Título: Re: ayuda con programa en c
Publicado por: rir3760 en 30 Enero 2015, 16:30 pm
No 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