fork download
  1. #include<stdio.h>
  2. #include<string.h>
  3. char table[10][10][10],nt[10],t[10],inp[20],stack[20];
  4. int nut,nun;
  5. int i=0;top=0;
  6. int getnt(char);
  7. int gett(char);
  8. void replace(char,char);
  9. main()
  10. {
  11. int i,j;
  12. printf(“Enter no.of terminals: \n”);
  13. scanf(%d”,&nut);
  14. printf(“Enter no.of non terminals: \n”);
  15. scanf(%d”,&nun);
  16. printf(“Enter all nonterminals: \n”);
  17. scanf(%s”,&nt);
  18. printf(“Enter all terminals: \n”);
  19. scanf(%s”,&t);
  20. printf(“\n”);
  21. printf(“\n”);
  22. for(i=0;i<nun;i++)
  23. for(j=0;j<nut;j++)
  24. {
  25. printf(“Enter for %c and %c: ”nt[i],t[j]);
  26. scanf(%s”,table[i][j]);
  27. }
  28. printf(“Table is \n \n”);
  29. for(j=0;j<nut; j++)
  30. printf(“\t %c”, t[j];
  31. printf(“\n”);
  32. for(i=0; i<nun;i++)
  33. {
  34. printf(%c \t”, nt[i]);
  35. for(j=0;j<nut;j++)
  36. {
  37. printf(%s \t”,table[i][j]);
  38. }
  39. printf(“\n”);
  40. }
  41. printf(“Enter string to be parsed:\n”);
  42. scanf(%s”,inp);
  43. stack[top++]=’$’;
  44. stack[top++]=nt[0];
  45. i=0;
  46. while(1)
  47. {
  48. if((stack[top-1]==’$’)&&(inp[i]==’$’))
  49. {
  50. printf(“str accepted \n”);
  51. return;
  52. }
  53. else if(!isupper(stack[top-1]))
  54. {
  55. if(stack[top-1]==inp[i])
  56. {
  57. i++;
  58. top--;
  59. }
  60. else
  61. {
  62. printf(“\t ERROR !!\n Not accepted \n”);
  63. break;
  64. }
  65. }
  66. else
  67. {
  68. replace(stack[top-1],inp[i]);
  69. }
  70. }
  71. getch();
  72. }
  73. int gent(char x)
  74. {
  75. int a;
  76. for(a=0;a<nun;a++)
  77. {
  78. if(x==nt[a])
  79. return a;
  80. }
  81. return 100;
  82. }
  83.  
  84. int gett(char x)
  85. {
  86. int a;
  87. for(a=0;a<nut;a++)
  88. {
  89. if(x==t[a])
  90. return a;
  91. }
  92. return 100;
  93. }
  94. void replace(char NT char T)
  95. {
  96. int in1,it1,len;
  97. char str[10];
  98. in1=getnt[NT];
  99. it1=gett[T];
  100. if((in1!=100)&&(it1!=100))
  101. {
  102. strcpy(str,table[in1][it1]);
  103. if(strcmp(str,#”)==0)
  104. {
  105. printf(“\t Error \n”);
  106. return;
  107. }
  108. else if(strcmp(str,”@”)==0)
  109. top--;
  110. else
  111. {
  112. len=strlen(str);
  113. len--;
  114. top--;
  115. do
  116. {
  117. stack[top++]=str[len--];
  118. }
  119. while(len>=0);
  120. printf(“\n stack=%s”,stack);
  121. }
  122. else
  123. printf(“\t Not valid \n”);
  124. }
  125.  
  126.  
  127.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.c:5:9: warning: data definition has no type or storage class
 int i=0;top=0;
         ^~~
prog.c:5:9: warning: type defaults to ‘int’ in declaration of ‘top’ [-Wimplicit-int]
prog.c:9:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
 main()
 ^~~~
prog.c: In function ‘main’:
prog.c:12:10: error: stray ‘\342’ in program
   printf(“Enter no.of terminals: \n”);
          ^
prog.c:12:11: error: stray ‘\200’ in program
   printf(“Enter no.of terminals: \n”);
           ^
prog.c:12:12: error: stray ‘\234’ in program
   printf(“Enter no.of terminals: \n”);
            ^
prog.c:12:13: error: ‘Enter’ undeclared (first use in this function)
   printf(“Enter no.of terminals: \n”);
             ^~~~~
prog.c:12:13: note: each undeclared identifier is reported only once for each function it appears in
prog.c:12:19: error: expected ‘)’ before ‘no’
   printf(“Enter no.of terminals: \n”);
                   ^~
prog.c:12:36: error: stray ‘\’ in program
   printf(“Enter no.of terminals: \n”);
                                    ^
prog.c:12:38: error: stray ‘\342’ in program
   printf(“Enter no.of terminals: \n”);
                                      ^
prog.c:12:39: error: stray ‘\200’ in program
   printf(“Enter no.of terminals: \n”);
                                       ^
prog.c:12:40: error: stray ‘\235’ in program
   printf(“Enter no.of terminals: \n”);
                                        ^
prog.c:13:9: error: stray ‘\342’ in program
   scanf(“%d”,&nut);
         ^
prog.c:13:10: error: stray ‘\200’ in program
   scanf(“%d”,&nut);
          ^
prog.c:13:11: error: stray ‘\234’ in program
   scanf(“%d”,&nut);
           ^
prog.c:13:12: error: expected expression before ‘%’ token
   scanf(“%d”,&nut);
            ^
prog.c:13:14: error: stray ‘\342’ in program
   scanf(“%d”,&nut);
              ^
prog.c:13:15: error: stray ‘\200’ in program
   scanf(“%d”,&nut);
               ^
prog.c:13:16: error: stray ‘\235’ in program
   scanf(“%d”,&nut);
                ^
prog.c:14:10: error: stray ‘\342’ in program
   printf(“Enter no.of non terminals: \n”);
          ^
prog.c:14:11: error: stray ‘\200’ in program
   printf(“Enter no.of non terminals: \n”);
           ^
prog.c:14:12: error: stray ‘\234’ in program
   printf(“Enter no.of non terminals: \n”);
            ^
prog.c:14:19: error: expected ‘)’ before ‘no’
   printf(“Enter no.of non terminals: \n”);
                   ^~
prog.c:14:40: error: stray ‘\’ in program
   printf(“Enter no.of non terminals: \n”);
                                        ^
prog.c:14:42: error: stray ‘\342’ in program
   printf(“Enter no.of non terminals: \n”);
                                          ^
prog.c:14:43: error: stray ‘\200’ in program
   printf(“Enter no.of non terminals: \n”);
                                           ^
prog.c:14:44: error: stray ‘\235’ in program
   printf(“Enter no.of non terminals: \n”);
                                            ^
prog.c:15:9: error: stray ‘\342’ in program
   scanf(“%d”,&nun);
         ^
prog.c:15:10: error: stray ‘\200’ in program
   scanf(“%d”,&nun);
          ^
prog.c:15:11: error: stray ‘\234’ in program
   scanf(“%d”,&nun);
           ^
prog.c:15:12: error: expected expression before ‘%’ token
   scanf(“%d”,&nun);
            ^
prog.c:15:14: error: stray ‘\342’ in program
   scanf(“%d”,&nun);
              ^
prog.c:15:15: error: stray ‘\200’ in program
   scanf(“%d”,&nun);
               ^
prog.c:15:16: error: stray ‘\235’ in program
   scanf(“%d”,&nun);
                ^
prog.c:16:10: error: stray ‘\342’ in program
   printf(“Enter all nonterminals: \n”);
          ^
prog.c:16:11: error: stray ‘\200’ in program
   printf(“Enter all nonterminals: \n”);
           ^
prog.c:16:12: error: stray ‘\234’ in program
   printf(“Enter all nonterminals: \n”);
            ^
prog.c:16:19: error: expected ‘)’ before ‘all’
   printf(“Enter all nonterminals: \n”);
                   ^~~
prog.c:16:37: error: stray ‘\’ in program
   printf(“Enter all nonterminals: \n”);
                                     ^
prog.c:16:39: error: stray ‘\342’ in program
   printf(“Enter all nonterminals: \n”);
                                       ^
prog.c:16:40: error: stray ‘\200’ in program
   printf(“Enter all nonterminals: \n”);
                                        ^
prog.c:16:41: error: stray ‘\235’ in program
   printf(“Enter all nonterminals: \n”);
                                         ^
prog.c:17:9: error: stray ‘\342’ in program
   scanf(“%s”,&nt);
         ^
prog.c:17:10: error: stray ‘\200’ in program
   scanf(“%s”,&nt);
          ^
prog.c:17:11: error: stray ‘\234’ in program
   scanf(“%s”,&nt);
           ^
prog.c:17:12: error: expected expression before ‘%’ token
   scanf(“%s”,&nt);
            ^
prog.c:17:14: error: stray ‘\342’ in program
   scanf(“%s”,&nt);
              ^
prog.c:17:15: error: stray ‘\200’ in program
   scanf(“%s”,&nt);
               ^
prog.c:17:16: error: stray ‘\235’ in program
   scanf(“%s”,&nt);
                ^
prog.c:18:10: error: stray ‘\342’ in program
   printf(“Enter all terminals: \n”);
          ^
prog.c:18:11: error: stray ‘\200’ in program
   printf(“Enter all terminals: \n”);
           ^
prog.c:18:12: error: stray ‘\234’ in program
   printf(“Enter all terminals: \n”);
            ^
prog.c:18:19: error: expected ‘)’ before ‘all’
   printf(“Enter all terminals: \n”);
                   ^~~
prog.c:18:34: error: stray ‘\’ in program
   printf(“Enter all terminals: \n”);
                                  ^
prog.c:18:36: error: stray ‘\342’ in program
   printf(“Enter all terminals: \n”);
                                    ^
prog.c:18:37: error: stray ‘\200’ in program
   printf(“Enter all terminals: \n”);
                                     ^
prog.c:18:38: error: stray ‘\235’ in program
   printf(“Enter all terminals: \n”);
                                      ^
prog.c:19:9: error: stray ‘\342’ in program
   scanf(“%s”,&t);
         ^
prog.c:19:10: error: stray ‘\200’ in program
   scanf(“%s”,&t);
          ^
prog.c:19:11: error: stray ‘\234’ in program
   scanf(“%s”,&t);
           ^
prog.c:19:12: error: expected expression before ‘%’ token
   scanf(“%s”,&t);
            ^
prog.c:19:14: error: stray ‘\342’ in program
   scanf(“%s”,&t);
              ^
prog.c:19:15: error: stray ‘\200’ in program
   scanf(“%s”,&t);
               ^
prog.c:19:16: error: stray ‘\235’ in program
   scanf(“%s”,&t);
                ^
prog.c:20:10: error: stray ‘\342’ in program
   printf(“\n”);
          ^
prog.c:20:11: error: stray ‘\200’ in program
   printf(“\n”);
           ^
prog.c:20:12: error: stray ‘\234’ in program
   printf(“\n”);
            ^
prog.c:20:13: error: stray ‘\’ in program
   printf(“\n”);
             ^
prog.c:20:15: error: stray ‘\342’ in program
   printf(“\n”);
               ^
prog.c:20:16: error: stray ‘\200’ in program
   printf(“\n”);
                ^
prog.c:20:17: error: stray ‘\235’ in program
   printf(“\n”);
                 ^
prog.c:20:14: error: ‘n’ undeclared (first use in this function)
   printf(“\n”);
              ^
prog.c:21:10: error: stray ‘\342’ in program
   printf(“\n”);
          ^
prog.c:21:11: error: stray ‘\200’ in program
   printf(“\n”);
           ^
prog.c:21:12: error: stray ‘\234’ in program
   printf(“\n”);
            ^
prog.c:21:13: error: stray ‘\’ in program
   printf(“\n”);
             ^
prog.c:21:15: error: stray ‘\342’ in program
   printf(“\n”);
               ^
prog.c:21:16: error: stray ‘\200’ in program
   printf(“\n”);
                ^
prog.c:21:17: error: stray ‘\235’ in program
   printf(“\n”);
                 ^
prog.c:25:12: error: stray ‘\342’ in program
     printf(“Enter for %c and %c: ”nt[i],t[j]);
            ^
prog.c:25:13: error: stray ‘\200’ in program
     printf(“Enter for %c and %c: ”nt[i],t[j]);
             ^
prog.c:25:14: error: stray ‘\234’ in program
     printf(“Enter for %c and %c: ”nt[i],t[j]);
              ^
prog.c:25:21: error: expected ‘)’ before ‘for’
     printf(“Enter for %c and %c: ”nt[i],t[j]);
                     ^~~
prog.c:25:36: error: stray ‘\342’ in program
     printf(“Enter for %c and %c: ”nt[i],t[j]);
                                    ^
prog.c:25:37: error: stray ‘\200’ in program
     printf(“Enter for %c and %c: ”nt[i],t[j]);
                                     ^
prog.c:25:38: error: stray ‘\235’ in program
     printf(“Enter for %c and %c: ”nt[i],t[j]);
                                      ^
prog.c:26:11: error: stray ‘\342’ in program
     scanf(“%s”,table[i][j]);
           ^
prog.c:26:12: error: stray ‘\200’ in program
     scanf(“%s”,table[i][j]);
            ^
prog.c:26:13: error: stray ‘\234’ in program
     scanf(“%s”,table[i][j]);
             ^
prog.c:26:14: error: expected expression before ‘%’ token
     scanf(“%s”,table[i][j]);
              ^
prog.c:26:16: error: stray ‘\342’ in program
     scanf(“%s”,table[i][j]);
                ^
prog.c:26:17: error: stray ‘\200’ in program
     scanf(“%s”,table[i][j]);
                 ^
prog.c:26:18: error: stray ‘\235’ in program
     scanf(“%s”,table[i][j]);
                  ^
prog.c:28:11: error: stray ‘\342’ in program
    printf(“Table is \n \n”);
           ^
prog.c:28:12: error: stray ‘\200’ in program
    printf(“Table is \n \n”);
            ^
prog.c:28:13: error: stray ‘\234’ in program
    printf(“Table is \n \n”);
             ^
prog.c:28:14: error: ‘Table’ undeclared (first use in this function)
    printf(“Table is \n \n”);
              ^~~~~
prog.c:28:20: error: expected ‘)’ before ‘is’
    printf(“Table is \n \n”);
                    ^~
prog.c:28:23: error: stray ‘\’ in program
    printf(“Table is \n \n”);
                       ^
prog.c:28:26: error: stray ‘\’ in program
    printf(“Table is \n \n”);
                          ^
prog.c:28:28: error: stray ‘\342’ in program
    printf(“Table is \n \n”);
                            ^
prog.c:28:29: error: stray ‘\200’ in program
    printf(“Table is \n \n”);
                             ^
prog.c:28:30: error: stray ‘\235’ in program
    printf(“Table is \n \n”);
                              ^
prog.c:30:11: error: stray ‘\342’ in program
    printf(“\t %c”, t[j];
           ^
prog.c:30:12: error: stray ‘\200’ in program
    printf(“\t %c”, t[j];
            ^
prog.c:30:13: error: stray ‘\234’ in program
    printf(“\t %c”, t[j];
             ^
prog.c:30:14: error: stray ‘\’ in program
    printf(“\t %c”, t[j];
              ^
prog.c:30:19: error: stray ‘\342’ in program
    printf(“\t %c”, t[j];
                   ^
prog.c:30:20: error: stray ‘\200’ in program
    printf(“\t %c”, t[j];
                    ^
prog.c:30:21: error: stray ‘\235’ in program
    printf(“\t %c”, t[j];
                     ^
prog.c:30:18: error: ‘c’ undeclared (first use in this function)
    printf(“\t %c”, t[j];
                  ^
prog.c:30:28: error: expected ‘)’ before ‘;’ token
    printf(“\t %c”, t[j];
                            ^
prog.c:31:11: error: stray ‘\342’ in program
    printf(“\n”);
           ^
prog.c:31:12: error: stray ‘\200’ in program
    printf(“\n”);
            ^
prog.c:31:13: error: stray ‘\234’ in program
    printf(“\n”);
             ^
prog.c:31:14: error: stray ‘\’ in program
    printf(“\n”);
              ^
prog.c:31:16: error: stray ‘\342’ in program
    printf(“\n”);
                ^
prog.c:31:17: error: stray ‘\200’ in program
    printf(“\n”);
                 ^
prog.c:31:18: error: stray ‘\235’ in program
    printf(“\n”);
                  ^
prog.c:34:12: error: stray ‘\342’ in program
     printf(“%c \t”, nt[i]);
            ^
prog.c:34:13: error: stray ‘\200’ in program
     printf(“%c \t”, nt[i]);
             ^
prog.c:34:14: error: stray ‘\234’ in program
     printf(“%c \t”, nt[i]);
              ^
prog.c:34:18: error: stray ‘\’ in program
     printf(“%c \t”, nt[i]);
                  ^
prog.c:34:20: error: stray ‘\342’ in program
     printf(“%c \t”, nt[i]);
                    ^
prog.c:34:21: error: stray ‘\200’ in program
     printf(“%c \t”, nt[i]);
                     ^
prog.c:34:22: error: stray ‘\235’ in program
     printf(“%c \t”, nt[i]);
                      ^
prog.c:37:14: error: stray ‘\342’ in program
       printf(“%s \t”,table[i][j]);
              ^
prog.c:37:15: error: stray ‘\200’ in program
       printf(“%s \t”,table[i][j]);
               ^
prog.c:37:16: error: stray ‘\234’ in program
       printf(“%s \t”,table[i][j]);
                ^
prog.c:37:20: error: stray ‘\’ in program
       printf(“%s \t”,table[i][j]);
                    ^
prog.c:37:22: error: stray ‘\342’ in program
       printf(“%s \t”,table[i][j]);
                      ^
prog.c:37:23: error: stray ‘\200’ in program
       printf(“%s \t”,table[i][j]);
                       ^
prog.c:37:24: error: stray ‘\235’ in program
       printf(“%s \t”,table[i][j]);
                        ^
prog.c:39:11: error: stray ‘\342’ in program
    printf(“\n”);
           ^
prog.c:39:12: error: stray ‘\200’ in program
    printf(“\n”);
            ^
prog.c:39:13: error: stray ‘\234’ in program
    printf(“\n”);
             ^
prog.c:39:14: error: stray ‘\’ in program
    printf(“\n”);
              ^
prog.c:39:16: error: stray ‘\342’ in program
    printf(“\n”);
                ^
prog.c:39:17: error: stray ‘\200’ in program
    printf(“\n”);
                 ^
prog.c:39:18: error: stray ‘\235’ in program
    printf(“\n”);
                  ^
prog.c:41:10: error: stray ‘\342’ in program
   printf(“Enter string to be parsed:\n”);
          ^
prog.c:41:11: error: stray ‘\200’ in program
   printf(“Enter string to be parsed:\n”);
           ^
prog.c:41:12: error: stray ‘\234’ in program
   printf(“Enter string to be parsed:\n”);
            ^
prog.c:41:39: error: stray ‘\’ in program
   printf(“Enter string to be parsed:\n”);
                                       ^
prog.c:41:41: error: stray ‘\342’ in program
   printf(“Enter string to be parsed:\n”);
                                         ^
prog.c:41:42: error: stray ‘\200’ in program
   printf(“Enter string to be parsed:\n”);
                                          ^
prog.c:41:43: error: stray ‘\235’ in program
   printf(“Enter string to be parsed:\n”);
                                           ^
prog.c:42:9: error: stray ‘\342’ in program
   scanf(“%s”,inp);
         ^
prog.c:42:10: error: stray ‘\200’ in program
   scanf(“%s”,inp);
          ^
prog.c:42:11: error: stray ‘\234’ in program
   scanf(“%s”,inp);
           ^
prog.c:42:14: error: stray ‘\342’ in program
   scanf(“%s”,inp);
              ^
prog.c:42:15: error: stray ‘\200’ in program
   scanf(“%s”,inp);
               ^
prog.c:42:16: error: stray ‘\235’ in program
   scanf(“%s”,inp);
                ^
prog.c:43:16: error: stray ‘\342’ in program
   stack[top++]=’$’;
                ^
prog.c:43:17: error: stray ‘\200’ in program
   stack[top++]=’$’;
                 ^
prog.c:43:18: error: stray ‘\231’ in program
   stack[top++]=’$’;
                  ^
prog.c:43:20: error: stray ‘\342’ in program
   stack[top++]=’$’;
                    ^
prog.c:43:21: error: stray ‘\200’ in program
   stack[top++]=’$’;
                     ^
prog.c:43:22: error: stray ‘\231’ in program
   stack[top++]=’$’;
                      ^
prog.c:48:23: error: stray ‘\342’ in program
     if((stack[top-1]==’$’)&&(inp[i]==’$’))
                       ^
prog.c:48:24: error: stray ‘\200’ in program
     if((stack[top-1]==’$’)&&(inp[i]==’$’))
                        ^
prog.c:48:25: error: stray ‘\231’ in program
     if((stack[top-1]==’$’)&&(inp[i]==’$’))
                         ^
prog.c:48:27: error: stray ‘\342’ in program
     if((stack[top-1]==’$’)&&(inp[i]==’$’))
                           ^
prog.c:48:28: error: stray ‘\200’ in program
     if((stack[top-1]==’$’)&&(inp[i]==’$’))
                            ^
prog.c:48:29: error: stray ‘\231’ in program
     if((stack[top-1]==’$’)&&(inp[i]==’$’))
                             ^
prog.c:48:42: error: stray ‘\342’ in program
     if((stack[top-1]==’$’)&&(inp[i]==’$’))
                                          ^
prog.c:48:43: error: stray ‘\200’ in program
     if((stack[top-1]==’$’)&&(inp[i]==’$’))
                                           ^
prog.c:48:44: error: stray ‘\231’ in program
     if((stack[top-1]==’$’)&&(inp[i]==’$’))
                                            ^
prog.c:48:46: error: stray ‘\342’ in program
     if((stack[top-1]==’$’)&&(inp[i]==’$’))
                                              ^
prog.c:48:47: error: stray ‘\200’ in program
     if((stack[top-1]==’$’)&&(inp[i]==’$’))
                                               ^
prog.c:48:48: error: stray ‘\231’ in program
     if((stack[top-1]==’$’)&&(inp[i]==’$’))
                                                ^
prog.c:50:14: error: stray ‘\342’ in program
       printf(“str accepted \n”);
              ^
prog.c:50:15: error: stray ‘\200’ in program
       printf(“str accepted \n”);
               ^
prog.c:50:16: error: stray ‘\234’ in program
       printf(“str accepted \n”);
                ^
prog.c:50:30: error: stray ‘\’ in program
       printf(“str accepted \n”);
                              ^
prog.c:50:32: error: stray ‘\342’ in program
       printf(“str accepted \n”);
                                ^
prog.c:50:33: error: stray ‘\200’ in program
       printf(“str accepted \n”);
                                 ^
prog.c:50:34: error: stray ‘\235’ in program
       printf(“str accepted \n”);
                                  ^
prog.c:62:25: error: stray ‘\342’ in program
                  printf(“\t ERROR !!\n Not accepted \n”);
                         ^
prog.c:62:26: error: stray ‘\200’ in program
                  printf(“\t ERROR !!\n Not accepted \n”);
                          ^
prog.c:62:27: error: stray ‘\234’ in program
                  printf(“\t ERROR !!\n Not accepted \n”);
                           ^
prog.c:62:28: error: stray ‘\’ in program
                  printf(“\t ERROR !!\n Not accepted \n”);
                            ^
prog.c:62:39: error: stray ‘\’ in program
                  printf(“\t ERROR !!\n Not accepted \n”);
                                       ^
prog.c:62:55: error: stray ‘\’ in program
                  printf(“\t ERROR !!\n Not accepted \n”);
                                                       ^
prog.c:62:57: error: stray ‘\342’ in program
                  printf(“\t ERROR !!\n Not accepted \n”);
                                                         ^
prog.c:62:58: error: stray ‘\200’ in program
                  printf(“\t ERROR !!\n Not accepted \n”);
                                                          ^
prog.c:62:59: error: stray ‘\235’ in program
                  printf(“\t ERROR !!\n Not accepted \n”);
                                                           ^
prog.c:72:1: error: expected ‘;’ before ‘}’ token
 }
 ^
prog.c: At top level:
prog.c:94:22: error: expected ‘;’, ‘,’ or ‘)’ before ‘char’
 void replace(char NT char T)
                      ^~~~
In file included from /usr/include/string.h:630:0,
                 from prog.c:2:
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:103:20: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                    ^
prog.c:103:21: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                     ^
prog.c:103:22: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                      ^
prog.c:103:23: error: stray ‘#’ in program
      if(strcmp(str,”#”)==0)
                       ^
prog.c:103:24: error: stray ‘\342’ in program
      if(strcmp(str,”#”)==0)
                        ^
prog.c:103:25: error: stray ‘\200’ in program
      if(strcmp(str,”#”)==0)
                         ^
prog.c:103:26: error: stray ‘\235’ in program
      if(strcmp(str,”#”)==0)
                          ^
prog.c:105:15: error: stray ‘\342’ in program
        printf(“\t Error \n”);
               ^
prog.c:105:16: error: stray ‘\200’ in program
        printf(“\t Error \n”);
                ^
prog.c:105:17: error: stray ‘\234’ in program
        printf(“\t Error \n”);
                 ^
prog.c:105:18: error: stray ‘\’ in program
        printf(“\t Error \n”);
                  ^
prog.c:105:27: error: stray ‘\’ in program
        printf(“\t Error \n”);
                           ^
prog.c:105:29: error: stray ‘\342’ in program
        printf(“\t Error \n”);
                             ^
prog.c:105:30: error: stray ‘\200’ in program
        printf(“\t Error \n”);
                              ^
prog.c:105:31: error: stray ‘\235’ in program
        printf(“\t Error \n”);
                               ^
In file included from /usr/include/string.h:630:0,
                 from prog.c:2:
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:108:24: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                        ^
prog.c:108:25: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                         ^
prog.c:108:26: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                          ^
prog.c:108:27: error: stray ‘@’ in program
     else if(strcmp(str,”@”)==0)
                           ^
prog.c:108:28: error: stray ‘\342’ in program
     else if(strcmp(str,”@”)==0)
                            ^
prog.c:108:29: error: stray ‘\200’ in program
     else if(strcmp(str,”@”)==0)
                             ^
prog.c:108:30: error: stray ‘\235’ in program
     else if(strcmp(str,”@”)==0)
                              ^
prog.c:120:16: error: stray ‘\342’ in program
         printf(“\n stack=%s”,stack);
                ^
prog.c:120:17: error: stray ‘\200’ in program
         printf(“\n stack=%s”,stack);
                 ^
prog.c:120:18: error: stray ‘\234’ in program
         printf(“\n stack=%s”,stack);
                  ^
prog.c:120:19: error: stray ‘\’ in program
         printf(“\n stack=%s”,stack);
                   ^
prog.c:120:30: error: stray ‘\342’ in program
         printf(“\n stack=%s”,stack);
                              ^
prog.c:120:31: error: stray ‘\200’ in program
         printf(“\n stack=%s”,stack);
                               ^
prog.c:120:32: error: stray ‘\235’ in program
         printf(“\n stack=%s”,stack);
                                ^
prog.c:123:11: error: stray ‘\342’ in program
    printf(“\t Not valid \n”);
           ^
prog.c:123:12: error: stray ‘\200’ in program
    printf(“\t Not valid \n”);
            ^
prog.c:123:13: error: stray ‘\234’ in program
    printf(“\t Not valid \n”);
             ^
prog.c:123:14: error: stray ‘\’ in program
    printf(“\t Not valid \n”);
              ^
prog.c:123:27: error: stray ‘\’ in program
    printf(“\t Not valid \n”);
                           ^
prog.c:123:29: error: stray ‘\342’ in program
    printf(“\t Not valid \n”);
                             ^
prog.c:123:30: error: stray ‘\200’ in program
    printf(“\t Not valid \n”);
                              ^
prog.c:123:31: error: stray ‘\235’ in program
    printf(“\t Not valid \n”);
                               ^
stdout
Standard output is empty