お元気さまです。わくワークの義(ヨシ)です。 プログラミングスキルアップのためにpaizaラーニングでレベルアップ問題集を解いています。 練習問題は、次のリンクで確認できます。 paiza.jp もっとコンパクトなコードにできるような気もしますが、指示通りに手順を進めて、作成しました。 #include <stdio.h> #include <string.h> int main(void){ char str[1000]; char buf[21][22]; int h,w,sy,sx,i; char yn[5]; char m; fgets(str, sizeof(str), stdin); sscanf(str,"%d %d %d %d %c",&h,&w,&sy,&sx,&m); for(i=0;i<h;i++){ fgets(str, sizeof(str), stdin); s