
Untitled
By: a guest on
May 25th, 2012 | syntax:
C | size: 0.80 KB | hits: 16 | expires: Never
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int sizeofstr(char *ptr){
int i=0;
while((*ptr++)!='\0')++i;
return i-1;}
int main(){
char *ptr=malloc(100);
printf("Enter Your string here : ");
fgets(ptr,100,stdin);
char *str="++++++++++[>+++>++++>+++++>++++++>+++++++>++++++++>+++++++++>++++++++++>+++++++++++>++++++++++++<<<<<<<<<<-]";
printf("%s",str);
int x=1,counter=0,in=0,arr[]={30,40,50,60,70,80,90,100,110,120},size=0,i;
while(size<sizeofstr(ptr)){
counter=0,in=0;
for(i=0,x=1;i<(sizeof(arr)/4);++i,++x){
if(((int)ptr[size]-arr[i])<10 || ((int)ptr[size]-arr[i])==0){
while((counter++)<x) printf(">");
while((in++)<((int)ptr[size]-arr[i]))printf("+");
printf(".");
while((in--)-2>=0)printf("-");
while((counter--)-2>=0)printf("<");break;
}}size++;}
printf("\n\n");
return 0;}