【题目描述】
用指针访问数组,其功能是:逐个比较两个字符串a和b对应位置中的字符,把ASCII值大或相等的字符依次存放到数组c中,形成一个新的字符串。
【输入】
有两行。每行是一个字符串(长度都不超过1000)。
【输出】
仅一行。合并后的新串。
【样例输入】
aBCDeFgH↙
ABcd↙
【样例输出】
aBcdeFgH↙
#include<stdio.h> int main() { char x[1000],y[1000]; scanf("%s",&x); scanf("%s",&y); char *p=x,*q=y; int i; for(i=0;*(x+i)!='\0'||*(y+i)!='\0';i++) if(*(x+i)>*(y+i)) printf("%c",*(x+i)); else printf("%c",*(y+i)); return 0; }
标签:int,scanf,样例,第七章,printf,字符串,1000 From: https://www.cnblogs.com/xrj1229/p/16922821.html