C language input and output demo

 getchar() & putchar() functions

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

int main(void){
   SetConsoleOutputCP(65001);
   printf("请输入单个字母并回车\n");
   int c=getchar();
   printf("你输入的是\n");
   putchar(c);
    printf("\n");
   return  0;
}

 gets() & puts() functions

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

int main(void){
   SetConsoleOutputCP(65001);
   char str[100];
   printf("请输入字符串并回车(不能中文)\n");
   gets(str);
   printf("你输入的是\n");
   puts(str);
    printf("\n");
   return  0;
}

 scanf() and printf() 

 

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

int main(void){
   SetConsoleOutputCP(65001);
   char str[100];
   int i;
   printf("请输入字符串并回车(不能中文)\n");
   scanf("%s %d",str,&i);
   printf("你输入的是 %s %d\n",str,i);
    printf("\n");
   return  0;
}

 

Guess you like

Origin blog.csdn.net/xuelang532777032/article/details/130158036