[問題] stray'XXX' in program的意思?
程式是輸入1~10個數到陣列中
按空白來分隔 ENTER為結束
但是我一直跑不出來
int temp[10]那行以下都出現同一個錯誤訊息
stray '@' in program
stray '\161' in program
stray '@' in program
stray '\161' in program
.
.
.
.
請問我的程式錯在哪裡呢?
該不會是我的DEV C++壞掉了吧=_=
int main()
{
int temp[10]={0};
char key;
int i = 0;
do
{
cin >> temp[i];
++i;
}
while ((key = getchar()) != '\n' && i < 10);
for (int i = 0; i < 10; ++i)
{
cout << temp[i] << " ";
}
return 0;
system("pause");
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.225.159.109
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):