filtering by file size

Hi !

I wanted to know how can i filter files by "size range".
like : getting all the files that are bigger than 100 byte and smaller than 200 byte ?

I want to make it as a script...

I noticed the unix command : find . -size +100c
but i also want limit it's upper bounds.
so something like :
find . -size +100c -200c
or
find . -size +100c && -200c

doesn't work...
What can i do ?

i also tried to use the "size" command on a file , but it doesn't return one value (the size in bytes).

w8ing 4 your answers...

The -a allows you to specify multiple primaries:

find . -size +100c -a -size -200c -exec ls -ld {} \;

but on HP-UX, it works without the -a also: