When using the way of sleeping that uses permanent loops, where does the number of seconds to sleep for go?

Also, when I try to compile (although it may be because I don't know where to enter the seconds) my compiler tells me that:

FILE NAME - CONFIDENTIAL: 56: `now'
undeclared (first use this function)

FILE NAME - CONFIDENTIAL: 56: `
seconds' undeclared (first use this function)

FILE NAME - CONFIDENTIAL: At global
scope:

FILE NAME - CONFIDENTIAL: 61: parse
error before `else'