Może wie ktoś, jak zainicjować string w ansi c.

Chodzi mi o to, żeby program porównywał wpisany przez użytkownika ciąg wyrazów oraz mój mój ciąg.

Czyli odpowiednik dla chara:
char znak;
...
if(znak='a')
...

Próbowałem czegoś takiego, ale nie działa:
string ciag;
...
if(ciag=="abc")
...

I potem drukowanie to chyba printf("%s\n",ciag); ?