You have to upload the files for an addon domain to its webroot directory.
When creating a new addon domain you are asked to specify its webroot directory. If you are not certain which it is please log in your Cpanel and go the Addon domains section. Next to each addon domain you will find which its webroot is.
Also when uploading files through Cpanel's file manager, you will be asked which directory to go to first. There you can choose directly the addon's web root.
cPanel is easy to work with when you have the right host to support you. If you need a reliable partner to help you manage your website with cPanel, check out our cPanel hosting services!