Código fuente de estadísticas dinámicas
# include ltstdio.h gt
int main()
{
char c;
int letra=0, espacio=0, número=0, otro=0;
Printf("Por favor, introduzca algunas letras: \n ");
while((c=getchar())!='\n ')
{
if((c gt;= ' a ' amp ampc lt= ' z ') | | (c gt; = ' A ' amp ampc lt= 'Z '))
letra;
else if(c gt;= ' 0 ' amp ampc lt='9')
dígitos ;
else if(c== ' ')
espacios ;
Otro
Otro;
}
Printf("letra=d, número= d, espacio=d, otro= d\n ", letras, números, espacios, otros);
Devuelve 0;
}
Datos extendidos
Archivo de cálculo El código fuente del programa en lenguaje C con un número medio de caracteres es el siguiente
# include ltstdio.h gt
# include ltstdlib.h gt
int main(void)
{
int contador = 0; //Contador
int ch//Caracteres de almacenamiento leídos del archivo.
while(EOF!=(ch = getchar())//¿Usar la función getchar para leer caracteres de la entrada estándar y detener el ciclo cuando llega al final?
{
contador; // ¿Incremento del contador?
}?
printf("d ", contador);
Devuelve 0; /p >
}