2017-11-13 7 views
0
#include <windows.h> 
#include <stdio.h> 
#define WIN32_LEAN_AND_MEAN 

vis Studio 2017 hat keine Rolle, was ich tue,scanf_s funktioniert nicht Visual Studio

int main(){ 
    char c = 's'; 
    scanf_s(" %c", &c, 1); 
} 

einfaches Programm, Ändern scanf_s Linie

scanf_s("%c", &c, 1); 

wieder,

scanf_s("%1c", &c, 1); 

usw. nichts g arbeitet ich eine Debug-Fehler

scanf_s(" %1c", &c, sizeof(c)); 

wieder, Fehler bekommen, weiß ich nicht, was das Problem

scanf_s("%c",&c); 

ist es mir in Debugger zu dieser Linie bringt:

{ 
    return __stdio_common_vfscanf(
     _CRT_INTERNAL_LOCAL_SCANF_OPTIONS | _CRT_INTERNAL_SCANF_SECURECRT, 
     _Stream, _Format, _Locale, _ArgList); 
} 
#endif 
+0

es ist während der Laufzeit, kompilieren Fehler – hit

+0

yep versucht, dass buchstäblich nichts funktioniert, bringt mich immer wieder zum Debugger, versuche ein neues Projekt zu machen ... – hit

Antwort

0

Ich habe ein neues Projekt erstellt und das Problem behoben

Verwandte Themen