※ ChatGPTを利用し、要約された質問です(原文:数値→文字列変換関数)
数値→文字列変換関数の作成方法
・数値を文字列化する関数StoAを作成する。
書式:char *StoA(short nVal);
引数:short nVal; 文字列化する数値
戻り値:数字文字列のポインタ
処理:nValで与えられたshort型の数値を文字列に変換し、そのポインタを返す。
呼び出し側の書式は以下の通り。
void main(void)
{
char *pc;
pc = StoA(123);
printf("%s\n", pc);
pc = StoA(-1234);
printf("%s\n", pc);
}
です。自分で途中までしたので見てください。
#include <stdio.h>
cahr *StoA(short nVal);
void main(void)
{
char *pc;
pc = StoA(123);
printf("%s\n", pc);
pc = StoA(-1234);
printf("%s\n", pc);
}
char *StoA(short nVal)
{
ここからがわかりません。どなたか助けて下さい。
お礼
コンパイラNGがでてしまったんですよ。