dango_maker.cpp: In function 'int main()':
dango_maker.cpp:29:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (j = 0; j < h.size(); j++) {
~~^~~~~~~~~~
dango_maker.cpp:30:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while ((k < v.size()) && (v[k] < h[j]-2)) k++;
~~^~~~~~~~~~
dango_maker.cpp:31:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if ((k < v.size()) && (v[k] <= h[j])) k++,ans--;
~~^~~~~~~~~~
dango_maker.cpp:14:10: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%d %d",&N,&M);
~~~~~^~~~~~~~~~~~~~~
dango_maker.cpp:16:38: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
for (j = 0; j < M; j++) scanf(" %c",&grid[i][j]);
~~~~~^~~~~~~~~~~~~~~~~~~