#include<stdio.h>
#include<stdlib.h>
struct link{
char x;
link *next;
};
int main(){
char ch;
link *head=NULL,*q;
ch=getchar();
while(ch>='a' && ch<='z'){
q=(link *)malloc(sizeof(link));
q->x=ch-32;
q->next=head;
head=q;
ch=getchar();
}
q=head;
while(q!=NULL){
printf("%c",q->x);
q=q->next;
}
return 0;
}
温馨提示:答案为网友推荐,仅供参考