後に終了し、実行に失敗しましたと言うと言いますが、動的なメモリ割り当てを使用する必要がコードは、第二のprintfにコード出口を印刷した後、入出力文
void main()
{
int testcases;
int n_lines ,m_length;
int test, lines, length;
char n_m_matrix[n_lines][m_length];
printf("Enter the no. of Test Cases ");
scanf("%d",&testcases);
printf("%d",testcases);
for(test=0;test>testcases;test++)
{
printf("Enter the lines and length of the test cases ");
scanf("%d%d",&n_lines,&m_length);
for(lines=0;lines<n_lines;lines++)
{
for(length=0;length<m_length;length++)
{
scanf("%c",&n_m_matrix[lines][length]);
}
}
}
}
'void main()'の代わりに 'int main()'を使います。それは*古代*です。 – iBug
'test