不是提示了多case吗?
c++  while(cin>>str)   
c    while(~scanf("%s",str))