Both, depending upon it use. An analog camera (like an old Polaroid) is strictly an output device only. However the new digital cameras can act as motion detectors and other types of security related devices with the ability to programmaticly interact with its environment - in this regard the camera is both an input device as well as an output device.
Added:
Additionally, any camera with a digital format can act effectively as an input device, if it connects to the computer via USB. (You can upload pictures directly to the PC, thus input)
input, because your giving the computer information an lcd screen or TV is an out put device because its giving info to you through via visuals.
A touch screen is both an input device (on account of its touch-sensitive sensors) and an output device (because it is also a screen).
Its an output device. By visual display unit I assume you're referring to one of the following: a tv, a computer monitor or a laptop screen. All 3 are output devices. The difference b/w an input and an output device is simply user input. An input device receives input from a user, an output device does not. A mouse (receives user clicks), A microphone (receives user audio), a keyboard are input devices.
Touch screen is an input device.
A camera is an input device. The information recorded can be displayed on an output device such as a screen. The screen may be a part of the camera body.
It is both. The output device shows you images on the screen, while the input device allows you to interact with objects on the screen (e.g., touch the screen to select an option).
you can watch everything
something that outputs something Screen printer Speakers Projector ect
A touch screen is both input and output. The touch sensor is input, the display screen is output.
If you are talking about the thing that looks like a tv, its called a monitor. If you are talking about something else, you will need to be more specific
monitor
Because it is an external device connected to the computer that translates user input into output on the screen.