Friday, January 9, 2015

Runline Algorithm in C

#include<stdio.h>
#include<conio.h>
#include<iostream.h>
#include<String.h>
void main()
{
char *a=new char[30];
cout<<"enter the required String";
cin>>a;
int c=strlen(a);
int gg=c*2;
char *b=new char[gg];
char g=a[0];
int p=0;
b[0]=g;
b[1]='1';
int k=2;
for(int i=0;i<c;i++)
{
if(a[i]==g)
{
 p++;
 b[k-1]=p+'0';

}
else
{
b[k]=a[i];
k++;
b[k]='1';
k++;
p=1;
g=a[i];

}

}
b[k]='\0';
cout<<b;
}


for Learn more code Visit to http://codesofprogramming.blogspot.in/

No comments:

Post a Comment