Graph
C strings have one rule: keep walking until the zero byte says stop.
Scan a string argument and print the first 'n' character found
size_t gm_strlen(const char *s)
void write_str(char *str)
char *gm_strchr(const char *s, int c)
size_t gm_strcspn(const char *s, const char *reject)
char *gm_strstr(const char *haystack, const char *needle)
Display the last lowercase 'e' found in a string
char *gm_strrchr(const char *s, int c)
char *find_any_char(const char *text, const char *needles)
size_t prefix_span(const char *text, const char *allowed)
Check if the first string is a case-insensitive ordered subsequence of the second
Check whether the first string is an ordered subsequence of the second, printing yes or no
Print the longest palindromic substring contained in a string passed on the command line
v0.40: Create exercises. Challenge the community.
Meet Studio →