快乐◎小子 540850072
关注数: 20 粉丝数: 78 发帖数: 497 关注贴吧数: 49
expected unqualified-id before'while'这是什么问题啊. #include <stdio.h> int main() { int i, a[26]={0}, b[26]={0}; char ch; printf("Enter first word: "); do{ ch=getchar(); switch(ch){ case 'A': case 'a': i= 1; break; case 'B': case 'b': i= 2; break; case 'C': case 'c': i= 3; break; case 'D': case 'd': i= 4; break; case 'E': case 'e': i= 5; break; case 'F': case 'f': i= 6; break; case 'G': case 'g': i= 7; break; case 'H': case 'h': i= 8; break; case 'I': case 'i': i= 9; break; case 'J': case 'j': i= 10; break; case 'K': case 'k': i= 11; break; case 'L': case 'l': i= 12; break; case 'M': case 'm': i= 13; break; case 'N': case 'n': i= 14; break; case 'O': case 'o': i= 15; break; case 'P': case 'p': i= 16; break; case 'Q': case 'q': i= 17; break; case 'R': case 'r': i= 18; break; case 'S': case 's': i= 19; break; case 'T': case 't': i= 20; break; case 'U': case 'u': i= 21; break; case 'V': case 'v': i= 22; break; case 'W': case 'w': i= 23; break; case 'X': case 'x': i= 24; break; case 'Y': case 'y': i= 25; break; case 'Z': case 'z': i= 26; break; } a[i]+=1; } while(ch!='\n'); printf("Enter second word: "); ch=getchar(); switch(ch){ case 'A': case 'a': i= 1; break; case 'B': case 'b': i= 2; break; case 'C': case 'c': i= 3; break; case 'D': case 'd': i= 4; break; case 'E': case 'e': i= 5; break; case 'F': case 'f': i= 6; break; case 'G': case 'g': i= 7; break; case 'H': case 'h': i= 8; break; case 'I': case 'i': i= 9; break; case 'J': case 'j': i= 10; break; case 'K': case 'k': i= 11; break; case 'L': case 'l': i= 12; break; case 'M': case 'm': i= 13; break; case 'N': case 'n': i= 14; break; case 'O': case 'o': i= 15; break; case 'P': case 'p': i= 16; break; case 'Q': case 'q': i= 17; break; case 'R': case 'r': i= 18; break; case 'S': case 's': i= 19; break; case 'T': case 't': i= 20; break; case 'U': case 'u': i= 21; break; case 'V': case 'v': i= 22; break; case 'W': case 'w': i= 23; break; case 'X': case 'x': i= 24; break; case 'Y': case 'y': i= 25; break; case 'Z': case 'z': i= 26; break; } b[i]+=1; } while(ch!='\n'); for(i=1; i<26; i++) if(a[i]!=b[i]) break; if(i=26) printf("The words are anagrams."); else printf("The words are not anagrams."); return 0; }
1 下一页