千万不要用getchar()输入矩阵,如图示。 本地测不会错,洛谷上会全输出-1,直接cin即可
因为这个错误我花了四个多小时……
for(int i=1;i<=5;i++) { getchar(); for(int j=1;j<=5;j++) { ch=getchar(); if(ch=='*') stx=i,sty=j; st+=ch; } }