本人c语言菜鸟,编写一个程序,首先要求用户输入名字,然后要求用户输入姓氏.在一行打印输入的姓名,在下一行打印每个名字中字母的个数,把字母个数与相应名字的结尾对齐,如下所示:
问题描述:
本人c语言菜鸟,编写一个程序,首先要求用户输入名字,然后要求用户输入姓氏.在一行打印输入的姓名,在下一行打印每个名字中字母的个数,把字母个数与相应名字的结尾对齐,如下所示:
melissa honeybee
7 8
然后打印相同的信息,但是字母个数与相应单词的开始对齐.
melissa honeybee
7 8
答
#include#include int main (){char a[20],b[20];scanf("%s%s",a,b);printf("%s %s\n",b,a);printf("%*d %*d\n",strlen(b),strlen(b),strlen(a),strlen(a));printf("%s %s\n",b,a);printf("%-*d %-*d\n",strlen(b),s...