PDA

View Full Version : سوال: چگونه جدا کردن اعداد موجود در رشته



rezastwo
سه شنبه 22 آذر 1390, 21:24 عصر
سلام دوستان
چطوری میشه از رشته زیر
{A={23,6,8,0,567,1234,a,B,4
اعدا رو جدا کرد و در یک آرایه ذخیره کرد
به صورت زیر
23
6
8
0
567
1234
4
ممن.م میشم زود جواب بدید چون بره پروژم میخوام و باید هفته بعد تحویل بدم

pe32_64
چهارشنبه 23 آذر 1390, 16:19 عصر
از تابع ()atoi می تونین استفاده کنید
این تابع اگه رشته قابل تبدیل به عدد باشد(مثلا رشته 123 باشد) انرا تبدیل می کند واگر نباشد (مثلا رشته ggfj باشد)شما را مطلع می سازد.
اگر A یک ارایه رشته ایست با for و اگر کلا یک رشته است باتابع () strtok انرا تکه تکه کنید و ازمانند قبل عمل کنید.
خواهشا توضیح بیشتری نخواین چونکه باید جوابو بدم که خلاف قوانینه!!!!!

rezastwo
شنبه 26 آذر 1390, 05:54 صبح
ممنون دوست عزیز مشکلم رفع شد