求求大佬们看看我代码是哪的问题?
#include<stdio.h>
using namespace std;
int main(){
bool a[100][100];
int n,m,k,i,j,ans=0,cnt;
scanf("%d%d%d",&n,&m,&k);
for(i=0;i<n;i++){
getchar();
for(j=0;j<m;j++)
a[i][j]=(getchar()=='.');
}
for(j=0;j<m;j++){
cnt=0;
for(i=0;i<n;i++)
if(a[i][j]) cnt++;
if(cnt>=k) ans++;
}
for(i=0;i<n;i++){
cnt=0;
for(j=0;j<m;j++)
if(a[i][j]) cnt++;
if(cnt>=k) ans++;
}
printf("%d",ans);
return 0;
}