帮忙看看那错了!
程序代码:
#include<stdio.h> #include<string.h> int main() { char b[10000]; int a[15][2]={1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,13,0,14,0,15,0},i,j,t=0; printf("请输入文本:"); gets(b); for(i=0;;i++) for(j=0;;j++) { t++; if(b[t]==' ') { a[j-1][1]++; continue; } if(b[t]=='\0') break; } for(i=0;;i++) { for(j=0;j<2;j++) printf("%d",a[i][j]); printf("\n"); } printf("\n"); } 不能写入内存,求指点!