-2

私は簡単なことをしていますが、それを機能させることができないようです。

基本的に、文字が2つの異なる方法でどのように表示されるかを基本的に示す main() があります。しかし、ちょっと派手にして、ループさせてみました。これはもっと簡単にできると思いますが、地に足をつけようとしているだけです。

#include <stdio.h>
/* displays code number for a character*/
char Chat(void);

int main(void)
{
    char ch, gr;
    printf(" please enter a character.\n");
    scanf("%c", &ch);
    printf("The code for %c is%d. \n", ch, ch);

    Chat(void);
        if (gr == 'y')

    main();
        else
    return 0;

}
/* this function should obtain the value of gr and then send it to main() so that main can avaluate if
it should run again*/

    char Chat(void)
{
   char gr;
   printf(" press y for again, press n for instant death");
   gr = getchar();
    return gr;

}

私がやろうとしていることが理にかなっていることを願っています....そして、おそらくタイプミスを残したので、これをノックダウンする必要はないと思います...真剣に人々.

4

1 に答える 1