小编use*_*857的帖子

如何从C字符串中取出第一个字母?

我想从名字字符串变量中取出第一个字母,并将其添加到姓氏变量的第二个字母中。

到目前为止我的计划是:

#include <stdio.h>

main() {
char firstname [256];
char lastname [256];
printf("What's your first name?: ");
scanf("%c",&firstname);
printf("What is your last name? ");
scanf("%s",&lastname);
printf("\nYour school.edu e-mail address is: %c%s2@school.edu",firstname,lastname);
return 0;
}
Run Code Online (Sandbox Code Playgroud)

但是,我希望我的代码采用第一个首字母(名字的第一个字母)并将其存储到 firstname 变量中。

c string variables scanf char

5
推荐指数
1
解决办法
9万
查看次数

标签 统计

c ×1

char ×1

scanf ×1

string ×1

variables ×1