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) –