in GDB compiler why strlwr are not support

0 votes
asked Feb 11, 2018 by anonymous

1 Answer

0 votes
answered Feb 11, 2018 by anonymous

strlwr() is non-standard function. You can write your own implementation as mentioned here
 

#include <string.h>
#include<ctype.h>

char *strlwr(char *str)
{
  unsigned char *p = (unsigned char *)str;
  while (*p) {
     *p = tolower((unsigned char)*p);
      p++;
  }
  return str;
}
Welcome to OnlineGDB Q&A, where you can ask questions related to programming and OnlineGDB IDE and and receive answers from other members of the community.
...