1
我想查找两个数字的最大值并打印出来。我想打印所有三个数字。我正在使用下面的代码。如何使用printf在字符串中打印多个变量?
#include<stdio.h>
#include<conio.h>
main()
{
//clrscr();
int a,b,c;
printf("insert two numbers:");
scanf("%d%d", &a, &b);
c = (a>b) ? a : b;
printf("\nmaximum of %d",a," and %d",b," is = %d" c);
getch();
}
但是,我收到两个语法错误(请查找附图)。 有人能帮我解决吗?
把''\ n''末未开始时因为它可能不会打印任何东西,除非出现另一个'\ n''或者您明确地调用'fflush()'。另外,如果可以的话,不要学习* conio.h *并且'main()'必须返回'int'。 –
欢迎来到Stack Overflow。 请注意,在这里说'谢谢'的首选方式是通过 提高投票的好问题和有用的答案(一旦你有足够的声誉这样做),并接受任何 问题最有用的答案,你问(这也给你一个小小的提升,以你的声望 )。 请参阅[关于]页面,以及[如何在此处提问 ?]和 [当有人回答我的 问题时,我该怎么办? ?](http://stackoverflow.com/help/someone-answers) –