[問題] Dev C++的原始碼不能編譯幫我看一下哪裡錯
試撰寫一程式,由鍵盤分三次讀取出1個整數,
範圍在1~50之間;每讀取一個整數n,就會列印出n個*號。
例如輸入5,即印出******
--------------下面是程式碼-----------------------
#include<stdio.h>
#include<stdlib.h>
#include<iostream.h>
int main(void)
{
int i,n;
for(i=0;i<3;i++)
{
do
{
cout << "輸入第" << i+1 << "個整數(1~50):" ;
cin >> n;
if(n<=0||n>50) cout << "整數超出範圍,請重新輸入\n\n";
} while(n<=0||n>50);
while(n!=0)
{
cout << "*";
n--;
}
cout << "\n";
}
system("pause");
return 0;
}
------------------------------------------------------------
編譯後會在第11行的cout那顯示錯誤
請版上大大幫忙一下了
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.232.211.159
※ 編輯: eggwashappy 來自: 118.232.211.159 (06/13 14:01)
推
06/13 14:07, , 1F
06/13 14:07, 1F
→
06/13 14:08, , 2F
06/13 14:08, 2F
→
06/13 14:08, , 3F
06/13 14:08, 3F
→
06/13 14:39, , 4F
06/13 14:39, 4F
→
06/13 14:40, , 5F
06/13 14:40, 5F
→
06/13 14:45, , 6F
06/13 14:45, 6F
→
06/13 14:46, , 7F
06/13 14:46, 7F
→
06/13 16:42, , 8F
06/13 16:42, 8F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):