ヘッダの #include を忘れて標準関数を使うと出ます。
出るコード
#include <stdio.h>
int main(void) {
printf("%zu\n", strlen("hi")); // string.h を include していない
return 0;
}
エラーメッセージ
warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration]
直し方
使う関数のヘッダを #include します(ここでは #include <string.h>)。