引数として文字列を一つとり、その文字列中のスペース文字でない最初の文字へポインタを返す関数

問題:引数として文字列を一つとり、その文字列中のスペース文字でない最初の文字へポインタを返す関数をつくれ

#include <stdio.h>

char *leftTrim(char *str) {
	while(*str == ' ')
		str++;
	return str;
}

int main() {
	printf("%s\n", leftTrim("     hello."));
	printf("%s\n", leftTrim(" piyo."));
	printf("%s\n", leftTrim("fuga."));
	return 0;
}


C code - 14 lines - codepad