啊哈磊_编程从这里起步

标题: 为什么代码没有报错,但是编译时总是提醒我”Fail to exelute“? [打印本页]

作者: Guest_1013    时间: 2020-4-18 10:37
标题: 为什么代码没有报错,但是编译时总是提醒我”Fail to exelute“?
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main(){
  4.     char subject[50];
  5.     char object[100];
  6.     char anotherWord[100];
  7.     printf("欢迎使用/n");
  8.     printf("输入主体:/n");
  9.     scanf("%s/n",subject);
  10.     printf("输入客体:/n");
  11.     scanf("%s/n",object);
  12.     scanf("%s/n",anotherWord);
  13.     system("pause");
  14.     return 0;
  15. }
复制代码

作者: 妇科圣手刘主任    时间: 2020-4-19 15:46
#include <stdio.h>
#include <stdlib.h>
int main(){
    char subject[50];
    char object[100];
    char anotherWord[100];
    printf("欢迎使用\n");
    printf("输入主体:\n");
    scanf("%s/n",&subject);
    printf("输入客体:\n");
    scanf("%s\n",&object);
    scanf("%s\n",&anotherWord);
    system("pause");
    return 0;
}
换行是\n不是/n,输入的变量前面要加&,全tm基础问题,多看看字符串的教程和scanf()的操作




欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2