《C语言第三版课后习题》11习题9.10输入一行电报文字,将字母变成其下一字母#include<stdio.h>#include<string.h>int main() { char a[50]; gets(a); for(int i=0; i<strlen(a); i++) { if(a[i]>='a'&&a[i]<'z'||a[i]>='A'&&a[i]<'Z') { a[i]=a[i]+1; } else if(a[i]=='z'||a[i]=='Z') { a[i]+=1; } else a[i]=a[i]; } puts(a); return 0;}课后习题10.1输入三个整数,按由小到大的顺序输出。使用指针#include<stdio.h>int main() { int a,b,c,t=0; scanf("%d%d%d",&a,&b,&c); if(a>b) { t=a; a=b; b=t; } if(a>c) { t=a; a=c; c=t; } if(b>c) { t=b; b=c; c=t; } printf("%d %d %d ",a,b,c); return 0;}课后习题10.2输入三个字符串,按由小到大的顺序输出#include <stdio.h>#include<string.h> int main(){ char a[85],b[85],c[85],t[85]; while(gets(a)!=NULL) { gets(b); if(strcmp(a,b)>0) { strcpy(t,a); strcpy(a,b); strcpy(b,t); } if(strcmp(a,c)>0) { strcpy(t,a); strcpy(a,c); strcpy(c,t); } if(strcmp(b,c)>0) { strcpy(t,b); strcpy(b,c); strcpy(c,t); } puts(a); } return 0;}