ft_isprint.c

Esta función nos permite comprobar si el carácter recibido por parámetros es un valor printable dentro de la tabla ASCII o no.

Enunciado

isprint(3)

NOMBRE
    isprint --> comprueba si un valor se designa como printable dentro de la tabla ASCII
CABECERA
    int isprint(int c);
DESCRIPCIÓN
    Comprueba si el valor introducido por parámetrosse ubica dentro del alfabeto ASCII. 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_isprint.c
#include "libft.h"

int ft_isprint(int c) {
    if(/* El valor de `c` se encuentre dentro de la tabla ASCII entre las posiciones 32 y 126 */)
        return (/* Un valor diferente a `0`*/)
     /* En caso de que no se cumpla el conficional anterior, realizará este return */
     return (0);
}

Solución

Solución Base

Última actualización

¿Te fue útil?