با سلام خدمت دوستان
من می خوام یک برنامه بنویسم که یک string را بگیرد و یک کلمه را بگیرد ببیند چند بار تو جمله تکرار شده برنامه رو نوشتم اما می خوام با pointer توش کار کنم اما چون خوب این مبحث رو نفهمیدم نمی تونم باهاش کار کنم می شه خواهش کنم من رو راهنمایی کنید تا با pointer هم برنامم درست بشه سورس برنامم هم می ذارم اگه راهنماییم کنید ممکنه این pointer ها رو هم بفهمم ممنون میشم :لبخندساده
#include<conio.h>
#include<stdio.h>
#include<string.h>

[RIGHT] main()
{
char string[200],string2[200];
char ch[20];
int count=0,i,x=0,k;
printf("Enter a statement:\n");
gets(string);
printf("\nEnter a word for searching in the statment:\n");
gets(ch);
x=strlen(string);
i=0;
while(i<=x)
{
k=0;
while(string[i]!=' ')
{
string2[k]=string[i++];
k++;
}
string2[k++]='\0';
if(!strcmp(string2,ch))
count++;


i++;

}
printf("the itereation of word %s in this statement is %d",ch,count);
getch();
}