1. ホーム
  2. c

[解決済み] 関数 'atoi' の暗黙の宣言?

2022-02-13 11:04:41

質問

を使用すると、エラーが発生するのはなぜですか? atoi() 関数を使用してください。

#include <stdio.h>
#include <string.h>
int main()
{
    char s1[10], s2[10];
    int x=5, y=6, z;
    sprintf(s1, "%d", x);
    sprintf(s2, "%d", y);
    strcat(s1, s2);
    z = atoi(s1);
    printf("%d, %s", z, s1);
    return 0;
}

解決方法は?

#include <stdlib.h>

修正します。