#include <stdio.h>
#include <stdlib.h>
int main()
{
char a,b;
printf("enter the firstkeyword \n");
a = getchar();
printf("enter your second keyword \n");
b = getchar();
if(a>b)
{
printf("it is '%c' greater than '%c' as i expected \n",a,b);
}
else if (b>a)
{
printf("here'%c'is greater than '%c' \n",b,a);
}
else
{
printf("dont type the same character twice in next session \n");
}
return(0);
}
编译程序后的o/p是:
输入第一个关键字
我输入'$'并使用 ctrl+z 到 eof 和 'enter' 继续程序。但即使没有输入第二个关键字,编译器也会将输出打印为
输入您的第二个关键字
正如我预期的那样,它比'->'大'$'
任何人都可以帮助这个程序吗?
如有任何语法或短语错误,请见谅。