99网
您的当前位置:首页一个字符的读入技巧

一个字符的读入技巧

来源:99网

当我们要循环读入一个字符和一个整型时
程序如下:

#include <stdio.h>

int main() {
   char ch;
   int n;
   while(~scanf("%c%d",&ch,&n)){
    printf("ch = %c n = %d\n",ch,n);
   }
    return 0;
}

看结果:

#include <stdio.h>

int main() {
   char ch;
   int n;
   while(~scanf("%s%d",&ch,&n)){
    printf("ch = %c n = %d\n",ch,n);
   }
    return 0;
}

看结果:

#include <stdio.h>
#include <string.h>

int main() {
   char ch[1];
   int n;
   while(~scanf("%s%d",ch,&n)){
    printf("ch = %c n = %d\n",ch[0],n);
   }

    return 0;
}

因篇幅问题不能全部显示,请点此查看更多更全内容