69,370
社区成员
发帖
与我相关
我的任务
分享
/*
我输入:catch 22
输出:22
分析:
scanf("%*s %d", g, &h);
程序跳过%*s,即“catch”,然后把22保存在
g数组第一个元素里面。
printf("%d\n", g[0]);
程序打印出g数组第一个元素的值,即g[0],22
*/
#include <stdio.h>
int main()
{
char g[10];
int h;
scanf("%*s %d", g, &h);
printf("%d\n", g[0]);
return 0;
}
#include <stdio.h>
int main()
{
int h;
sscanf("abc 3", "%*s %d", &h);
printf("%d\n", h);
}