#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
int a, b;
int i = 0;
char s[80];
scanf_s("%d %d", &a, &b);
while (a / b != 0)
a /= 10;
for (int i = 0; i < 80; i++) {
s[i] = (a * 10) / b+48;
a = (a * 10) % b;
}
printf("%s", s);
return 0;
}
不知道为什么,输出的结果无论字符串长度有多大,结尾总有四个“烫”,请问这是为什么?