Temas > Programacion > C/C++ > Contar cada vez que tecleas en c
Julio

<?//esto no va
#include <stdio.h>
#include <ctype.h>


#define DINTRE 1 // dintre d una paraula
#define FORA 0 // fora d`una paraula

int main(){
 int c, nl, np, nc, estat,i;
 int letra[26];
 estat = FORA;
 np = nc = 0;
 nl=1;
 
 printf("Introduïu un text,si es vol,de més d una línia
");
 printf("premeu ESCAPE per finalitzar

");

    for(i=0;i<26;i++){
     letra[i]=0;
      }

 while ((c = getchar()) != 27) {
 ++nc;     
 if (c == `
`) ++nl;
 if (isspace(c)) estat = FORA;
 else if (estat == FORA) { estat = DINTRE;
 ++np;
 }
 i=c-97;
 letra[i]++;
 
 

}
 
for (i=0;i<26;i++){
    
    printf(" %c %d
 ",i+97,letra[i]);
}
    

     
 printf("

línies:%d
paraules:%d
caràcters:%d
",--nl,np,nc);
 return 0;

}
?>//esto no va













¿Has olviado tu contraseña?

Pulsa aquí para registrate




Google






LunMarMieJueVieSabDom
    123
45678910
11121314151617
181920 21222324
252627282930 

Jueves 21 de Noviembre 2024
Semana 47

..............................................................................................................................................................................................................................................
(Contacto)..
Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Política de privacidad y Aviso legal