int family hame = 0, first name = 0;
printf("Whats your family name and first name?");
printf("%d%d", family name, first name);
retur
【以下回答由 GPT 生成】
C语言中的变量名是由字母、数字和下划线组成的字符序列,不允许包含空格。如果需要表示带有空格的变量名,可以使用下划线来代替空格。
以下是修改后的代码示例:
#include <stdio.h>
int main(void) {
int family_name = 0, first_name = 0;
printf("What's your family name and first name?");
scanf("%d %d", &family_name, &first_name);
printf("%d%d", family_name, first_name);
return 0;
}
在此代码中,我将变量名由原先的 "family name" 和 "first name" 修改为了 "family_name" 和 "first_name",使用下划线来代替空格。修改后的代码可以正常编译和运行,显示正确的结果。
注意:在C语言中,变量名是区分大小写的,因此 "family_name" 和 "Family_name" 是不同的变量。请确保在代码中一致地使用变量名。
【相关推荐】
是的不能带空格,你可以用下划线,或者驼峰命名
这么纠结变量名干啥,你可以随便起啊
而且你要分割单词,可以用下划线