小问题 还是printf

#include <stdio.h>
int sum (int x,int y)
{
int z;
z=x+y;
return (z);
}
main()
{
int a,b,s;
scanf("a=%d,b=%d",&a,&b);
s=sum(a,b);
printf("s=%d\n",s);
}

#include <stdio.h>
int sum (int x,int y)
{
int z;
z=x+y;
return (z);
}
main()
{
int a,b,s;
printf("请输入加数与被加数:\n");
scanf("a=%d,b=%d",&a,&b);
s=sum(a,b);
printf("s=%d\n",s);
}
一个有一个没有printf("请输入加数与被加数:\n");
是不是有没有都行
他只是一个提示作用