[英]How to repeat my user entered string by the user input number
我需要將字符串乘以用戶輸入的數字。
例如,如果他輸入“hello”並輸入 3,則必須顯示hellohellohello
int multStr() {
char string;
int multiply = 0;
int j;
printf("enter a string please");
scanf("%s", & string);
printf("now multiply your string");
scanf("%d", & multiply);
for (j = 0; multiply == !j; ++j) {
printf("%s", string);
}
}
但是什么都沒有打印出來,我可以尋求幫助嗎?
嘿,你有一些錯誤:
char string[100];//改為指針
scanf("%s", &string);把它改成--->gets_s(string,100)
for (j = 0;multiply>j;++j)//改變條件
希望這對你有幫助,祝你以后好運
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.