Each shell has its own way of setting shell variables: export, setenv, set, etc.
As for /etc/profile, if you're trying to set shell startup scripts and such there's a good way to do it with tcsh. Go to the /usr/share/init/tcsh directory and edit the login file (or any of the others).
-Rob