while(~scanf("%d%d", &a, &b))printf("%d\n",a+b);这句不明
#include<stdio.h>int main(){
int a,b;
while(~scanf("%d %d", &a, &b))printf("%d\n",a+b);
return 0;
}
我大概能明白可以一直输入俩数,然后不断输出两个数的和,但是这个while怎么开始?又怎么结束呢?还有这个"~"的作用是什么?
[此贴子已经被作者于2017-5-3 10:51编辑过]