#include<stdio.h>
#include<conio.h>
void main()
{
char *a;
int temp=0,i=0,c=0;
clrscr();
printf("enter :");
scanf("%s",a);
printf(" 1 ");
i=1;
temp=1;
c=1;
while(*(a+i)!='\0')
{
if(*(a+i)=='0')
{
if(temp==1)
{
printf(" 1 ");
c=1;
}
else if(temp==0)
{
printf(" 0 ");
}
else
{
printf(" -1 ");
c=-1;
}
}
else
{
if(temp==0)
{
if(c==1)
{
printf("-1 ");
temp=-1;
c=-1;
}
else
{
printf(" 1");
temp=1;
c=1;
}
}
else
{
printf(" 0 ");
temp=0;
}
}
i++;
}
getch();
}
#include<conio.h>
void main()
{
char *a;
int temp=0,i=0,c=0;
clrscr();
printf("enter :");
scanf("%s",a);
printf(" 1 ");
i=1;
temp=1;
c=1;
while(*(a+i)!='\0')
{
if(*(a+i)=='0')
{
if(temp==1)
{
printf(" 1 ");
c=1;
}
else if(temp==0)
{
printf(" 0 ");
}
else
{
printf(" -1 ");
c=-1;
}
}
else
{
if(temp==0)
{
if(c==1)
{
printf("-1 ");
temp=-1;
c=-1;
}
else
{
printf(" 1");
temp=1;
c=1;
}
}
else
{
printf(" 0 ");
temp=0;
}
}
i++;
}
getch();
}
Comments
Post a Comment