在C中,printf()返回在输出上成功写入的字符数,scanf()返回成功读取的数。

例如,下面的程序打印geeksforgeeks 13

int main()
{
  printf(" %d", printf("%s", "geeksforgeeks"));
  getchar();

无论字符串用户输入,程序下面打印1

int main()
{
  char a[50]; 
  printf(" %d", scanf("%s", a));
  getchar();
printf()和scanf()的返回值-IDC帮帮忙