برنامه ای به زبان سی پلاس پلاس برای حذف تمام کاراکترهای غیر الفبا عددی (alphabetic)
جمعه, ۱۶ مهر ۱۳۹۵، ۰۳:۴۱ ق.ظ
gameover.blog.ir
#include<iostream>
#include<cstring>
using namespace std;
int main(){
char line[150];
int i,j;
cout << "Enter a string: ";
cin.getline(line, 150);
for(i=0; line[i]!='\0'; ++i)
{
while (!((line[i]>='a'&&line[i]<='z')
|| (line[i]>='A'&&line[i]<='Z'
|| line[i]=='\0')))
{
for(j=i;line[j]!='\0';++j)
{
line[j]=line[j+1];
}
line[j]='\0';
}
}
cout << "Output String: " << line;
return 0;
}
Output
Enter a string: p2'r"o@gram84iz./ Output String: programiz
۹۵/۰۷/۱۶