C的初学者。我试图寻找这类问题,但无济于事,我对此问题一无所知。正如标题所说,我需要用' x'来改变字符串。但我的输出看起来像这样:
Your SSID is: x
Your SSID is: x
Your SSID is: x...
(重复直到你的SSID有多少个字符)
其中它应如下所示:
Your SSID is: xxxxxxxxxx...
我的代码是
for(i=0;id[i] != '\0';i++)
{
printf("Your SSID is: %c", 'x');
printf("\n")
}
答案 0 :(得分:3)
会工作:
printf("Your SSID is:");
for(i=0;id[i] != '\0';i++) {
printf("%c", 'x');
}
printf("\n") ;
答案 1 :(得分:0)
要获得所需的输出,您应该执行以下操作:
printf("Your SSID is: ");
for(i=0;id[i] != '\0';i++)
{
printf("%c", 'x');
}
printf("\n");