>>267
#define LENGTH 50

char *name;

//nameに代入やらなんとか

if( strlen(name) <= LENGTH ) //nameの中身が半角50文字以内なら
printf("OK\n");
else
printf("NG\n");

うん、printf派なんだすまない。
#include <string.h>も忘れずにどうぞ