不关输入什么键```都是调用` again 函数```郁闷 ``
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
char again (void) ;
void zjm (void) ;
int main( )
{
char c ;
while ( ('n' != ( c=again() ) ) && ('N' != c) )
{
if ( ('y'==c) || ('Y'==c) )
zjm ( ) ;
}
getch ( ) ;
return 0 ;
}
void zjm (void)
{
system ("cls") ;
printf(" ************************************************" ) ;
}
char again (void)
{
char ac ;
printf ("\n\n\n输入Y继续选择转换,输入N退出本程序\n\n") ;
printf ("*********************\n");
printf ("* YES or NO *\n");
printf ("*********************\n");
scanf (" %c", &ac );
return ac ;
}
问题在哪里啊``