identify the following formulas as acids, bases or salts:

HCH3COO
NaCL
H2CO3
C6H8)7
Mg(OH)
NaOH
KBr
Sr(OH)2
HNO3

please help really urgent :) thanks :)

HCH3COO is acetic acid--acid

NaCL is sodium chloride--salt
H2CO3 is carbonic acid --acid
C6H8)7 I can't interpret
Mg(OH) is magnesium hydroxide--base
NaOH is sodium hydroxide--base
KBr is potassium bromide--salt
Sr(OH)2 is strontium hydroxide--base
HNO3 is nitric acid--acid

oops I spelt that one wrong its actually C6H8O7

I don't know what that is. It's just another empirical formula. CH3COOH I recognize as acetic acid but C2H4O2 (the empirical formula for aca\etic acid) is not recognizable. There are so many compounds it can be.

hmmm maybe my formula is wrong, can you answer this: what is the formula for citric acid? and is it a acid, base or salt?

Here are three it could be.

http://en.wikipedia.org/wiki/C6H6O

Doesn't it seem obvious it is an acid?

Here is the formula.
http://en.wikipedia.org/wiki/Citric_acid

I typed in C6H8O and not C6H8O7. So those three "possibilities" I gave you won't fit.

hmmmm then what is the formula?

so it is C6H8O7?

So it must be C6H8O7, THANK U SOOO MUCH FOR UR HELP :):):):)