summaryrefslogtreecommitdiff
path: root/testapp/c_cpp_files/main_hello_name.c
diff options
context:
space:
mode:
Diffstat (limited to 'testapp/c_cpp_files/main_hello_name.c')
-rwxr-xr-xtestapp/c_cpp_files/main_hello_name.c29
1 files changed, 29 insertions, 0 deletions
diff --git a/testapp/c_cpp_files/main_hello_name.c b/testapp/c_cpp_files/main_hello_name.c
new file mode 100755
index 0000000..71b83a2
--- /dev/null
+++ b/testapp/c_cpp_files/main_hello_name.c
@@ -0,0 +1,29 @@
+#include <stdio.h>
+#include <stdlib.h>
+
+
+void check(char expect[], char result[])
+{
+ if (expect == result)
+ {
+ printf("Correct:expected %s got %s \n",expect,result);
+ }
+ else
+ {
+ printf("ERROR:expected %s got %s \n",expect,result);
+ exit (0);
+ }
+}
+
+int main(void)
+{
+ char result[20];
+ char A[20]=" pratham";
+ char B[20]=" sir";
+ result[20] = message(A);
+ printf("%s",result);
+ check("hello pratham", result);
+ result[20] = message(B);
+ check("hello sir",result);
+ printf("All Correct\n");
+}