ft_isalnum.c

Esta función nos permite comprobar si el carácter recibido por parámetros es una digito o una letra.

Enunciado

isalnum(3)

NOMBRE
    isalnum --> comprueba si un valor es un numero o una letra
CABECERA
    int isalnum(int c);
DESCRIPCIÓN
    Comprueba si el valor introducido por parámetros es un número o una letra de cualuier tipo. El carácter recibido debe ser representado como un `unsiged char` o el valor correspondiente a `fin de archivo`.
DEVOLUCIÓN
    Devuelve `0` si la comprobación resulta negativa, es decir que no se encuentra dentro del abanico mencionado, y devuelve un valor diferente en caso de que si que se ubique en este.

Planteamiento

ft_isalnum.c
#include "libft.h"

int ft_isalnum(int c) {
    if(/* El valor de `c` se encuentre entre las posiciones de la tabla ASCII relativas a cualquier numero o letra ya sea mayuscula o minúscula */)
        return (/* Un valor diferente a `0`*/)
     /* En caso de que no se cumpla el conficional anterior, realizará este return */
     return (0);
}

Solución

Recuerda: para entregar tu proyecto, debes poder defenderlo. Por ello, resuelve cda enunciado con la respuesta que te parezca mas entendible a nivel presonal.

J: "No hay respuestas incorrectas, solo puntos de vista distantes".

Solución Base
Solución Óptima

Última actualización

¿Te fue útil?