Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- void betukiiro(char betu);
- int main(){
- char hova[256];
- fgets(hova,256*sizeof(char),stdin);
- int i;
- for(i=0;i<strlen(hova)-1;i++){
- betukiiro(hova[i]);
- }
- return EXIT_SUCCESS;
- }
- void betukiiro(char betu){
- int betusz=(int)betu;
- int tizmaradek=betusz%10;
- char tomb[50];
- int i,j,k;
- for(i=0;i<(betu-tizmaradek)/10;i++){
- tomb[i]='+';
- }
- tomb[i]='[';
- i++;
- tomb[i]='>';
- i++;
- for(j=0;j<10;j++){
- tomb[i+j]='+';
- }
- tomb[i+j]='<';
- i++;
- tomb[i+j]='-';
- i++;
- tomb[i+j]=']';
- i++;
- tomb[i+j]='>';
- i++;
- for(k=0;k<tizmaradek;k++){
- tomb[i+j+k]='+';
- }
- tomb[i+j+k]='.';
- tomb[i+j+k+1]='\0';
- printf("%s>",tomb);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement