69,371
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
int main(void)
{
int age;//变量
float assets;//变量
char pet[40];//字符数组,用于储存字符串
printf("Enter your age ,assets,and fovorite pet.\n");
scanf_s("%d %f", &age, &assets);
scanf_s("%s", pet, 40);
printf("%d $%.2f %s\n", age, assets, pet);
return 0;
}
pet输入格式有问题。
建议注意一下scanf_s对于%s的输入scanf_s("$S", pet);
改为
scanf_s("%s, pet);
scanf没有$S格式,字符串格式用%s