#include <stdio.h>
#include <string.h>
#define MAX 32 //你能输入最大的数的位数
int main(void)
{
char a[MAX] = {0};
int lenth = 0;
printf("请输入这个数\n");
scanf("%s",a);
lenth = strlen(a);
printf("个位数是%c, 这是一个%d位数\n", a[lenth-1], lenth);
return 0;
}
追问printf("请输入这个数\n");
scanf("%s",a);
没有地址符“&”也可以???