回复 50楼 TonyDeng
scanf的工作方式你不用跟我讲,我懂,至于你得到负数那是应因为你没有赋初值;

My life is brilliant
2011-07-31 22:12

2011-07-31 22:15

2011-07-31 22:16
程序代码:#include <assert.h>
int main(void) {
int a, b;
assert(scanf("%d, %d", &a, &b) == 2);
return 0;
}

2011-07-31 22:27
程序代码:#include <assert.h>
int main(void) {
int a, b;
assert(scanf("%d, %d", &a, &b) == 2);
return 0;
}

2011-07-31 22:27

2011-07-31 22:29

2011-07-31 22:56
程序代码:
int a, b, c;
scanf("%d,%d", &a, &b);
printf("a = %d, b = %d\n", a, b);
scanf("%d", &c);
printf("c = %d\n", c);

2011-07-31 23:02
2011-07-31 23:03

2011-07-31 23:12