#include <stdio.h>
#include <string.h>
void reversePrintWordsInString(const char * str)
{
int l;
l=strlen(str);
int i,j;
int p=l,q=l;
for(i=0;i<l;i++)
{
if(str[i]>96&&str[i]<123)
{
p=i;
goto loop1;
}
}
loop1:for(j=p;j<l;j++)
{
if(str[j]<97||str[j]>122)
{
q=j;
goto loop2;
}
}
loop2:if(q!=l)
{
const char *t=str+q;
reversePrintWordsInString(t);
}
printf("\"");
for(i=p;i<q;i++)
{
printf("%c",str[i]);
}
printf("\"");
}
void main()
{
char str[100];
scanf("%s",&str);
reversePrintWordsInString(str);
}//望采纳
温馨提示:答案为网友推荐,仅供参考