online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
#include <stdio.h> #include <string.h> struct user { char name[6]; char pass[6]; }; int main() { //таблица юзеров struct user users[] = { {"",""}, //буфер для текущего юзера {"vasya", "pup"} }; for(size_t count = 3;count > 0;) { printf("user password:"); scanf("%s%s", users[0].name, users[0].pass); for(size_t i = 1; i<sizeof(users)/sizeof(*users); i++) { //printf("\nTry to %s:%s vs %s:%s\n", users[0].name, users[0].pass, users[i].name, users[i].pass); if (strcmp(users[0].name, users[i].name)==0 && strcmp(users[0].pass, users[i].pass)==0) { printf("access granted\n"); return 0; } } printf("password is invalid. you cant try %d more time(s)\n", --count); } printf("access denied!"); return 1; }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue