我正在尝试提出 C 中的 IO 示例。因此,我正在查看用于 ACM ICPC 输入示例的 UVA。我遇到了这个练习。我觉得没问题,所以我编写了这个代码:
while(fgets(tmp,MAX,stdin)!=NULL){
sscanf(tmp,"%d %d", &x, &y);
printf ("num1: %d, num2: %d\n",x,y);
}
对于这个输入
12 5
10 A
12 34
123 456
1 2
10 2
问题是......他们接受一个字符(在这种情况下A
)......我该如何检查?我确实需要那个A。