(unsigned long)pwd->pw_uid, (unsigned long)pwd->pw_gid,
(unsigned long int) pwd->pw_uid, (unsigned long int) pwd->pw_gid,
print_passwd (struct passwd *pwd){  printf ("%s:%s:%ld:%ld:%s:%s:%s\n",	  pwd->pw_name ? pwd->pw_name : "",	  pwd->pw_passwd ? pwd->pw_passwd : "",	  (unsigned long)pwd->pw_uid,	  (unsigned long)pwd->pw_gid,	  pwd->pw_gecos ? pwd->pw_gecos : "",	  pwd->pw_dir ? pwd->pw_dir : "",	  pwd->pw_shell ? pwd->pw_shell : "");}