scanf()方法初接触

    xiaoxiao2021-08-17  122

    /* */ #include <stdio.h> main() {  char ch,nch; /* */  int count; /* */  int k;  /* */  printf("Please input a string with a # in the end.\n");  scanf("%c",&ch); /*此处输入要输出的字符,但scanf()只能读取一个字符,若输入第一个字符为数字,则进入if(),第二个字符在if()中的scanf()中读取,但必须在此scanf()中输入完成 */  while(ch != '#') /* */  {   if(ch >= '0' && ch <= '9')   {    /* */    count = ch-'0'+1; /* */    scanf("%c",&nch);/* */    for(k=0;k<count;k++) /* */     printf("%c",nch);   }   else    printf("%c",ch); /* */   printf(" ");   /* */   scanf("%c",&ch);  /* */  }  printf("#\n");    /* */ }
    转载请注明原文地址: https://ju.6miu.com/read-676558.html

    最新回复(0)