Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- char *error(char *num)
- {
- if (*num=='\0')
- return NULL;
- if (num[0]>num[1])
- return &num[1];
- return error(num+1);
- }
- int main()
- {
- char *str="23548";
- char *ans;
- char n[20];
- char num;
- int i=0;
- char t=0;
- printf("enter numbers\n");
- ans=error(str);
- printf("ans= %c\n",*ans);
- while (scanf("%c",&n[i])!=EOF){
- i++;
- }
- i=0;
- ans=error(n);
- while (n[i]!='\0')
- {
- if (n[i]==*ans){
- t=n[i-1]+1;
- break;
- }
- i++;
- }
- printf("%c",t);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement