なぜかscanfのところで、文字入力後にThread 1:EXC_BAD_ACCESS(code-1,address-0)というエラーが
出てしまいます。(実行環境はxcode)
どなたか原因を教えてください。。
よろしくお願いいたします!!
#include <iostream>
#include <ctype.h>
int main()
{
char* inputs; // 入力された文字のアドレス
int i;
int counts[10]; // 0~9の数字が何回打たれたか
scanf("%s", inputs);
// countsの初期化
for (i = 0; i < 10; i++) {
counts[i] = 0;
}
// 入力された数字のカウント
for (i = 0; i < strlen(inputs); i++) {
if (isdigit(inputs[i])) {
counts[(int)inputs[i]]++;
}
}
// 結果の表示
for (i = 0; i < 10; i++) {
printf("%d : %d回\n", i, counts[i]);
}
}