Привет Я новичок в этом сайте :)что делает Scanf («% d% D», & а, и б) == 2 означает
Мой вопрос заключается в том, что в программе ниже, что делает код scanf ("% d% d", & a, & b) == 2 do ??
программы получить два числа и напечатать сумму :)
#include <stdio.h>
int main(void)
{
int a, b;
while (scanf("%d %d", &a, &b)==2)
printf("%d\n",a+b);
return 0;
}
Смотрите документ http://www.cplusplus.com/reference/cstdio/scanf /? kw = scanf – Tobias
Это помечено знаком «C++», но это похоже на C-код. В C++ 'stdio.h' устарел, вместо этого используйте' cstdio'. Или, еще лучше, используйте средства ввода-вывода в 'iostream'. –