質問: c言語で下記プログラムにて警告のせいでランタイムエラーが出ました。
回答: > 警告のせいでランタイムエラー 違いますよ。あなたがプログラムを間違えたせいで、警告とランタイムエラーが出たのです。 intへのポインタつまりint型のデータの収納場所を教えなければいけないところにint型の値を与えようとしているので、コンパイラは「変じゃない?」と警告を出しました。 しかし、あなたは警告を無視してプログラムを実行したので、プログラムはあなたの命令通りにその値をアドレスと解釈してとんでもないアドレスをアクセスしに行って、OSに怒られて叩き落とされた、のがランタイムエラーです。