برنامه ای بنویسید که رشته ای را از ورودی خوانده ، تمام کارکترهای تکراری را از رشته حذف کند . رشته در برنامه اصلی خوانده شود و حذف کارکترهای تکراری در تابع انجام شود . تابع دو آرگومان دارد : رشته و طول رشته .
ج :
ج :
#include <iostream.h>
#include <conio.h>
#include <string.h>
//---------- del -------------
void del(char s[]){
int i,j;
for (i=0;s;i++){
for (j=(i+1);s[j];j++){
if (s==s[j]){
strcpy(&s[j],&s[j+1]) ;
j=i;
}
}
}
}
//---------- main -------------
int main(){
const int n=11;
char s[n];
cin.get(s,n);
del(s);
cout<<s;
getch();
return 0;
}