08/11/09 19:11:25
>>483
#include <stdio.h>
int main(int argc, char *argv[])
{
unsigned int i, n;
char str[21];
puts("符号なし32ビット整数を入力してください。");
scanf("%u", &n);
printf("%u が格納されている先頭アドレスは 0x%p です。\n", n, &n);
puts("20文字以内の文字列を入力してください。");
scanf("%s", str);
printf("%s が格納されている先頭アドレスは 0x%p です。\n", str, str);
for (i = 0; str[i] != '\0'; i++) {
printf("%c が格納されているアドレスは 0x%p です。\n", str[i], &str[i]);
}
return 0;
}