genetics.cpp: In function 'int main()':
genetics.cpp:34:33: warning: format '%d' expects argument of type 'int*', but argument 4 has type 'long long int*' [-Wformat=]
scanf("%d %d %d", &n, &m, &k);
~~^
genetics.cpp:36:26: warning: format '%s' expects argument of type 'char*', but argument 2 has type 'char (*)[4111]' [-Wformat=]
scanf("%s", &s[i]);
~~~~~^
genetics.cpp:43:54: warning: array subscript has type 'char' [-Wchar-subscripts]
for(int j = 0; j < m; ++j) sum[j][s[i][j]] += p[i];
^
genetics.cpp:52:71: warning: array subscript has type 'char' [-Wchar-subscripts]
for(int j = 0; j < m; ++j) ss += (ssum[j] - sum[j][s[i][j]]);
^
genetics.cpp:31:15: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
freopen(FileName".inp", "r", stdin);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
genetics.cpp:32:15: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
freopen(FileName".out", "w", stdout);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
genetics.cpp:34:10: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%d %d %d", &n, &m, &k);
~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
genetics.cpp:36:14: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%s", &s[i]);
~~~~~^~~~~~~~~~~~~