我正在创建一个程序,该程序将用户的数字输入作为 long long,然后涉及一些与单个数字有关的数学。我认为最好的方法是将 long long 转换为字符串,然后遍历各个部分。
我尝试过使用atoi
但没有用,现在我正在玩sprintf
如下......
if (count == 13 || count == 15 || count == 16)
{
char str_number[count];
// Converting long card_number to a string (array of chars)
sprintf(str_number, "%lld", card_number);
printf("card number is: %s\n");
return 0;
}
这也不起作用。
任何人都可以让我走上正确的轨道吗?