• ベストアンサー

printf文で"という文字を出力したい

#include <stdio.h> #include <stdlib.h> #include <string.h> main() { printf("a"b"c\n"); } 標準出力でa"b"cと出力したいのですが、エラーが出てしまいます。 printf文で"を出力することは可能なのでしょうか。 教えてください、お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Nigun
  • ベストアンサー率22% (200/893)
回答No.2

\が特殊文字の表記になりますので、 No1の方の通り\"でいけると思います。 printf("a\"b\"c\n"); ですね。

noname#77475
質問者

お礼

さらに詳しい説明ありがとうございました。 おかげで出力できました。

その他の回答 (1)

  • Trick--o--
  • ベストアンサー率20% (413/2034)
回答No.1

\"

関連するQ&A