字符串题目 求大神解决为什么没输出结果
程序代码:
#include <stdio.h> #include <string.h> int main() { char a[21][100], b[100][100]; int n, m, i, j; while(scanf("%d%d",&n,&m) == 2) { getchar(); for(i = 0; i < n; i++) gets(a[i]); for(i = 0; i < m; i++) gets(b[i]); for(i = 0; i < n; i++) { for(j = 0; j < m; j++) { if(a[i][0] == b[j][0] && a[i][2] == b[j][2]) { printf("%s",b[j]); break; } } } } return 0; }