你可以使用以下代码来实现此功能:

#include <stdio.h>

int main() {
    int input;

    printf("请输入一个数字:");
    scanf("%d", &input);

    if(input == 1) {
        printf("你输入了数字1\n");
    } else if(input == 2) {
        printf("你输入了数字2\n");
    } else if(input == 3) {
        printf("你输入了数字3\n");
    } else {
        printf("你输入了其它数字\n");
    }

    return 0;
}

这段代码会提示用户输入一个数字,然后根据用户的输入输出相应的信息。如果用户输入的是1,那么程序会输出“你输入了数字1”,如果输入的是2,那么程序会输出“你输入了数字2”,以此类推。如果用户输入的不是1、2或3,那么程序会输出“你输入了其它数字”。

更详细的回复

在C语言中,可以使用if语句实现根据输入的不同输出不同的内容。具体操作是先通过scanf函数获取用户输入的数据,然后使用if语句判断输入的内容是否符合条件,如果符合条件就输出相应的内容。

以下是一个示例代码:

#include <stdio.h>

int main() {
    int num;

    printf("请输入数字:");
    scanf("%d", &num);

    if (num == 1) {
        printf("你输入了1\n");
    }
    else if (num == 2) {
        printf("你输入了2\n");
    }
    else if (num == 3) {
        printf("你输入了3\n");
    }
    else {
        printf("你输入了其他数字\n");
    }

    return 0;
}

上述代码中,首先定义了一个整型变量num用于存储用户输入的数据。然后使用printf函数输出提示信息,让用户输入数字。接着使用scanf函数读取用户输入的数据,并将其赋值给num变量。

接下来使用if语句对输入的数字进行判断,如果输入的数字为1,则输出“你输入了1”;如果输入的数字为2,则输出“你输入了2”;如果输入的数字为3,则输出“你输入了3”;否则就输出“你输入了其他数字”。

这个示例展示了如何使用if语句实现根据不同的输入输出不同的内容。在实际编程中,可以根据需要修改if语句的条件和输出内容,以实现更复杂的逻辑。