Erwägungen:
1.
Die Beschwerdeführerin wurde am 9. Juni 2021 durch die Notfallpsychiaterin mittels fürsorgerischer Unterbringung zu ihrem aktuell fünfzehnten stationären Aufenthalt in die Klinik B._ eingewiesen, nachdem sie erst am 8. Juni 2021 entlassen worden war. Am 11. Juni 2021 ordnete die Klinik eine medizinische Massnahme ohne Zustimmung der Beschwerdeführerin gemäss Behandlungsplan vom gleichen Tag an.
Mit Schreiben vom 10. Juni 2021 erhob die Beschwerdeführerin Beschwerde. Das Bezirksgericht Zürich nahm diese als Beschwerde gegen die fürsorgerische Unterbringung und die Zwangsmedikation entgegen. Am 15. Juni 2021 fand die Anhörung/Hauptverhandlung statt, an der Dr. med. C._ das Gutachten erstattete und die Beschwerdeführerin sowie eine Vertreterin der Klinik angehört wurden. Mit Urteil vom selben Tag wies das Bezirksgericht Zürich die Beschwerde ab.
Am 22. Juni 2021 erhob die Beschwerdeführerin Beschwerde beim Obergericht des Kantons Zürich. Sie ergänzte die Beschwerde am 25. Juni 2021. Mit Urteil vom 8. Juli 2021 wies das Obergericht die Beschwerde ab.
Dagegen hat die Beschwerdeführerin am 9. August 2021 (Postaufgabe) Beschwerde an das Bundesgericht erhoben.
2.
Nach <ref-law> ist in der Beschwerdebegründung in gedrängter Form darzulegen, inwiefern der angefochtene Akt Recht verletzt. Die beschwerdeführende Partei hat in gezielter Auseinandersetzung mit den für das Ergebnis des angefochtenen Entscheides massgeblichen Erwägungen aufzuzeigen, welche Rechte bzw. Rechtsnormen die Vorinstanz verletzt haben soll (<ref-ruling> E. 2 S. 88 f.; <ref-ruling> E. 2 S. 116). Der vorinstanzlich festgestellte Sachverhalt ist für das Bundesgericht grundsätzlich verbindlich (<ref-law>). Die unrichtige Feststellung des Sachverhalts kann nur unter den Voraussetzungen von <ref-law> gerügt werden (vgl. <ref-ruling> E. 1.3.1 S. 18; <ref-ruling> E. 2.3 S. 266).
3.
Das Obergericht hat zunächst auf Einwand der Beschwerdeführerin hin erwogen, es bestünden keine Anzeichen für eine Befangenheit oder Voreingenommenheit des Gutachters Dr. C._. Alleine der Umstand, dass er bereits früher ein Gutachten über die Beschwerdeführerin erstattet habe, führe nicht zum Anschein der Befangenheit bzw. Voreingenommenheit. Das Obergericht hat sodann die Voraussetzungen der fürsorgerischen Unterbringung und schliesslich diejenigen für die Zwangsbehandlung eingehend behandelt. Zusammengefasst hat es erwogen, die Beschwerdeführerin leide an paranoider Schizophrenie und es fehle ihr an Krankheitseinsicht, bei unbehandelter Schizophrenie bestehe eine Selbstgefährdung, die Klinik sei für die Unterbringung geeignet, hinsichtlich der Behandlungsbedürftigkeit sei die Beschwerdeführerin urteilsunfähig, der Behandlungsplan sei geeignet, und schliesslich erschienen mit Blick auf die Schwere der Erkrankung, die zunehmende Chronifizierung und die verhältnismässig kurze Dauer der Zwangsbehandlung die allfälligen Nebenwirkungen der Medikamente - vor denen sich die Beschwerdeführerin fürchte, wobei sie aber abgesehen von Konzentrationsschwierigkeiten nicht geltend mache, aktuell an konkreten Nebenwirkungen zu leiden - als vertretbar.
4.
Vor Bundesgericht schildert die Beschwerdeführerin ihre Sicht auf die Unterbringung und die Medikamente, wobei sich ihre Schilderungen und Vorwürfe teilweise nicht auf die aktuelle Einweisung zu beziehen scheinen. Sie schildert zahlreiche Nebenwirkungen, an denen sie leide. Sie führt ihren Zustand auf die Medikamente zurück, für die sie als Versuchskaninchen diene, und sie macht geltend, diese führten zum kognitiven Abbau. Medikamentöse Zwangsbehandlung sei eine Menschenrechtsverletzung und diene dazu, den Staatsapparat zu unterhalten. Sie sei nicht paranoid schizophren, wenn schon habe sie multiple Schizophrenie. Die Massnahme sei nicht verhältnismässig, denn ihr Zustand sei immer gleich. Die Arztberichte vor Gericht seien falsch. Sie sei urteilsfähig. Es liege weder Selbst- noch Fremdgefährdung vor, da sie voll glücklich und verliebt gewesen sei. In der Klinik B._ habe sie bis auf wenige Ausnahmen nur unfähige Leute kennengelernt und eine Frau D._ hasse sie. Dem Gutachter Dr. C._ wirft sie vor, er sei ein medizinischer Laie, er habe keine Ahnung und er habe sie aus dem Weg haben wollen.
Ihre Schilderungen beziehen sich zum grössten Teil auf den Sachverhalt, finden im angefochtenen Entscheid jedoch keine Grundlage. Sie sind entweder neu und damit unzulässig (<ref-law>) oder es fehlt eine genügende Sachverhaltsrüge (<ref-law>). Vor Bundesgericht können ihre Vorbringen so oder anders nicht berücksichtigt werden. Sodann stellt es in rechtlicher Hinsicht keine genügende Begründung dar, die Zwangsbehandlung als menschenrechtswidrig zu bezeichnen oder die Verhältnismässigkeit der Massnahmen zu bestreiten.
Die Beschwerde enthält damit offensichtlich keine hinreichende Begründung. Auf sie ist im vereinfachten Verfahren durch das präsidierende Mitglied der Abteilung nicht einzutreten (<ref-law>).
5.
Auf die Erhebung von Gerichtskosten ist zu verzichten (<ref-law>).

Demnach erkennt das präsidierende Mitglied:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Es werden keine Gerichtskosten erhoben.
3.
Dieses Urteil wird den Verfahrensbeteiligten und dem Obergericht des Kantons Zürich, II. Zivilkammer, schriftlich mitgeteilt.
Lausanne, 11. August 2021
Im Namen der II. zivilrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Das präsidierende Mitglied: Escher
Der Gerichtsschreiber: Zingg