diccionario de conversión de funciones c
# include ltstring.h gt
int letras, números, espacios en blanco, otros;
Recuento no válido (cadena [])
{
int I
for(I = 0; str[i]!='\0'; i )
{
if((str[I] gt; = ' a ' amp ampstr[I] lt; = ' z ')| |(str[I] gt; = ' A ' amp ampstr[ I ] lt;='Z '))
Letra;
else if(str[I] gt;= ' 0 ' amp ampstr[I] lt;='9' )
Número;
else if(str[i]== ' ')
en blanco;
Otro
Otro;
}?
}
int main()
{
char a [ 80];
Obtener(a);
Pujar(a
strcat(a, " \ 0 "); >Letras = 0;
Números = 0;
Blancos = 0;
Otros = 0
Contar (a);
printf("\n5d, 5d, 5d, 5d\n ", letras, números, espacios en blanco, otros
Devuelve
}<); /p>
Datos extendidos:
El lenguaje C necesita explicación:
1. Un programa fuente en lenguaje C puede estar compuesto por uno o más archivos fuente. ?
2. Cada archivo fuente puede estar compuesto por una o más funciones.
3. No importa de cuántos archivos esté compuesto un programa fuente, este tiene y tiene una sola función principal, es decir, la función principal. Es la entrada a todo el programa. ?
4. Los comandos de preprocesamiento (incluidos el comando include, ifdef, ifndef y define) se pueden encontrar en el programa fuente. Los comandos de preprocesamiento generalmente deben colocarse delante del archivo fuente o del programa fuente.
5. Cada descripción y declaración debe terminar con un punto y coma. Sin embargo, los comandos de preprocesamiento, encabezados de funciones y llaves "}" no pueden ir seguidos de un signo más. Agregue ";" después de "}" en las declaraciones de estructura, unión y enumeración. .
6. Los identificadores y palabras clave deben estar separados por al menos un espacio. Si hay separadores obvios, también puedes dejar de agregar espacios para separarlos.
Materiales de referencia:
Enciclopedia Baidu-lenguaje c