求救:程序为什么会再第二个while循环里面出不来
题目:输入一串英文字母,统计每个单词的数量。
#include<stdio.h>void main(){ char a[80]; char first=0; int count=1,num=0; printf("letters:"); scanf("%s",a); while(a[first]!='\n') { if(a[first+1]=='\n') {printf("%c,1",a[first]);break;} else { while( a[count]!='\n' ) { if(a[count]==a[first]) { ++num; a[count]==' '; }; count++; }; printf("%c,%d\n",a[first],num); num=0;count=first+1; } ++first; };}