Diseño de programa de detección en tiempo real
#Contiene "stdio.h"
#Contiene "string.h"
#Definición número 1000
main()
{
char str[N];
int len[4]= { 0 };/ * Se utiliza para almacenar la longitud y el recuento de los caracteres correspondientes*/
int I;
Do
{
clr SCR() ;
Puts("Ingrese una cadena no menor a 30:\ n "
gets(str); )<30);
len[0]= strlen(str);/*Longitud total de la cadena*/
for(I = 0;I<len[0 ]; i++)
{
if(str[i]>= ' a ' & amp& ampstr[I]& lt;= ' z ' | | str[I]& gt;= ' A ' & amp& ampstr[I]& lt;='Z ')
len[1]++;/*Cuenta el número de letras que aparecen*/
Otros
if(str[i]>= ' 0 ' & amp& ampstr[I]& lt;='9')
len[2]++;/*Cálculo Número de dígitos que aparecen*/
Otros
len[3]++ /*Calcular el número de otros caracteres*/
}
printf(" \ n ");
Printf("La longitud total de la cadena de entrada es %d, el número de letras es %d, el número de dígitos es %d y el número de otros caracteres son % d ", LEN [0], LEN [1], LEN [2], LEN[3]);
}
El código anterior está escrito en el formato Entorno de CT.