Firstly, specifying which OS you're usng is helpful, don't know but it wouldn't surprise me if some nix'es have oddball crontab formats.
Anyway, the format used in every nix I've used is:
minute hour day-of-month month day-of-week command
For example, running "cp /foo/bar /foobar" at 08:00 every Monday would be:
"0 8 * * 1 cp /foo/bar /foobar"
To edit the crontab, the easiest way is to just login as the user whose crontab you wanna edit and run "crontab -e", under Solaris you'll need to have the EDITOR variable set.
Can't say I remember if it defaults to ed or not, but that's pretty much the same as an error, so who cares
I'm guessing it didn't work because of the "root" part of your crontab, you don't specify the username in the crontab.