PDA

View Full Version : مبتدی: جستجوی رشته در فایل



shirinhekmat
جمعه 14 خرداد 1389, 15:37 عصر
salam
من می خوام یک جستجوی رشته ای در فایل انجام بدهم که لغت مورد نظر را در فایل جستجو کنه اما نمیدانم چه طوری
از فایل می خوانم توی یک متغیر از نوع رشته ای قرار می دهم و از اون یک حلقه for تعریف کردم که با استفاده از این حلقه توی یک آرایه از نوع رشته ای قرار دهد / روشم درسته چه کنم ؟؟؟
چند خط کد مربوط به اینو میگذارم اگر اشکال داره برام بگید ؟:گیج:
ch=getc(in[0]);
while(ch!=EOF){
for (int j=0;j<=19;j++){
c[j]=ch;
printf("\n characters is:%s", c[j]); }
fputc(ch,out);
if (ch==' '|| ch=='.')
count1=count1+1;
a[0]=count1;
ch=fgetc(in[0]);
}
ممنون میشم

tdkhakpur
جمعه 14 خرداد 1389, 19:41 عصر
به جستجوی یک کلمه در فایل (http://barnamenevis.org/forum/showthread.php?t=223966) نگاهی بیندازید.
ابزار کار با فایل مانند کد شما نیست ولی الگوریتم جستجویتان را به شکل فوق تغیر بدید.