به یه برنامه نیاز دارم که یه رشته حروفی 50 حرفی بگیره و تمام کلمات 4 حرفی داخل رشته رو به LOVE تبدیل بکنه
در رشته ورودی توسط کاربر فاصله بین کلمات با * مشخص میشود
مثال:
input: *hello*I*hate*c++*now
out put: *hello*I*love*c++*nowخیلی متشکر
Printable View
به یه برنامه نیاز دارم که یه رشته حروفی 50 حرفی بگیره و تمام کلمات 4 حرفی داخل رشته رو به LOVE تبدیل بکنه
در رشته ورودی توسط کاربر فاصله بین کلمات با * مشخص میشود
مثال:
input: *hello*I*hate*c++*now
out put: *hello*I*love*c++*nowخیلی متشکر
نقل قول:
باسلام،
کد:#include "stdio.h"
#include "conio.h"
void main(void)
{int i;
char string[50];
//clrscr();
printf("\nEnter Your String:");
gets(string);
for(i=0;i<=45;i++)
if(string[i]=='*' && string[i+5]=='*')
{string[i+1]='l';
string[i+2]='o';
string[i+3]='v';
string[i+4]='e';
}
printf("\n\nThe Changed String Is:%s",string);
getch();
}
موفق باشيد.
آقا بسیار سپاسگزارم از زحمتتون
واقعا ممنونم