int main(void)
{
int studentnum = 2001041234;
char* firstname = "lux", * lastname = "ren", * middlename;
if (middlename)
{
printf("%d-%s,%s", studentnum, lastname, firstname);
}
else
{
fgets(middlename, 1, stdin);
printf("%d-%s,%s%s", studentnum, lastname, firstname, middlename);
}
return 0;
}
我想限制middlename如果没有任何东西就是 printf("%d-%s,%s", studentnum, lastname, firstname);
如果有了那middlename只显示第一个字