ورود

نسخه کامل مشاهده نسخه کامل : جستجوی کارکتر ها . . .!!! . . . .!!



zahra 67
08-05-2007, 10:31
به نام پروردگار

سلام علیکم .
من در نوشتن برنامه ای به زبان c به مشکل برخوردم .

برنامه ای به زبان c،که" یک رشته و یک کارکتر "رو از ورودی دریافت بکند
وسپس محل وجود این کارکتر رو در رشته مورد نظر بگه . فقط فرم کلی وطرح کلی این برنامه رو یه کمی توضیح بفرمایید .

من می خواهم یه کسی منو راهنمایی بکنه .

با سپاس فراوان .
with best wishes zahra

avot
17-07-2007, 22:35
salam
mitunid az yek If estefade konid va bebini aya charachtere vared shode dar string vojood darad ya na (ba estefade az yek halgheye for ke counter e an bar asase toole string bashad ) .
good luck :)

ali zi zeperto
02-08-2007, 10:17
void main(){

char a, i = 0;
char *s;

gets(s);
getch(a);
while(s){
if(a == s)
printf("item founded in %d", i);
else{
i++;
s + i;
}
}
}

ali zi zeperto
02-08-2007, 10:18
void main(){

char a, i = 0;
char *s;

gets(s);
getch(a);
while(s){
if(a == s)
printf("item founded in %d", i);
else{
i++;
s + i;
}
}
}

hamedvahedi
30-09-2007, 10:51
اين هم فانکشن راه حلي که دوستمون پيشنهاد کرده بودند:

int pos(char *s,char a)
{
int i = 0;
while(s)
{
if(a == s)
return i;
else
{
i++;
s + i;
}
}
return -1;
}