با سلام به همه ی دوستان
من فکر کردم که این جواب های داده شده چیزی نبوده که این دوستمون دنبالش بوده پس یه کد دیگه نوشتم و برای اینکه جنبه ی آموزشی هم داشته باشه باید بگم برنامه ی من رو می تونید طوری بنویسید که حتی این عدد اولیه ی 40 رو هم کاربر مشخص کنه و دقیقا بشه چیزی که می خواستی.
حالا باید کمی فکر کنی.
#include <iostream.h>
#include <conio.h>
////
////
main()
{
int n;
char *string=new char [40];
cout<<"enter number of your chars:";
cin>>n;
for(int i=0;i<n;i++)
{
cout<<"enter your"<<i<<"char:";
string[i]=getche();
cout<<endl;
}
return 0;
}
البته می تونید به جای مشخص کردن تعداد ورودی در اول برنامه حلقه رو تا جایی که اون ورودی خاص وارد نشده ادامه دهید و شرط پایان رو وارد شدن اون ورودی قرار بدید.